Използвайте Copilot, за да анализирате дейността по автоматизация и да задавате въпроси за продукта
Разбирането на дейността и производителността за автоматизация е от ключово значение за постигане на цели за оперативно съвършенство и надеждност, независимо от размера на пространството за автоматизация, екипа или ролята в организацията. За да постигнете тези цели, са необходими разширени и динамични възможности за наблюдение, които ви предоставят ценна информация, която подчертава областите на успех и идентифицира потенциални затруднения, тенденции и области за подобрение. Наличието на по-подробна информация ви позволява да вземате информирани решения, които оптимизират вашите процеси на автоматизация, което води до повишена ефективност и ефективност.
Важно
- Тази възможност се захранва от услугата Azure OpenAI .
- Copilot е нова технология, която все още се разработва. Той е оптимизиран за използване с английски език и има ограничена поддръжка с други езици. Като такъв, части от него може да се показват на английски, а не на предпочитания от вас език.
- Прочетете отговорните често задавани въпроси за изкуствен интелект за Copilot в центъра за автоматизация, за да научите повече за това ново изживяване на Copilot.
- Още често задавани въпроси: Отговорни ЧЗВ за AI, Power Automate ЧЗВ за сигурността на данните и поверителността на Copilot в Microsoft Power Platform
Предварителни изисквания
- Служебен или учебен акаунт с достъп до Power Automate среда , намираща се в Съединените щати.
- Проверете известните ограничения за повече информация.
Как работи?
Copilot в центъра за автоматизация е в състояние да отговори на въпроси относно следните четири умения:
Index | Skill | Въпроси, на които умението може да отговори |
---|---|---|
1 | Регистрационни файлове за изпълнение на облачния поток | Състояние на изпълнение на облачния поток, тип задействане, продължителност на изпълнението, процент на откази. |
2 | Регистрационни файлове за изпълнение на работния плот | Състояние на изпълнение на потока на работния плот, използвана машина, режим на изпълнение, процент на откази. |
3 | Данни за работната опашка | Състояния на елементите на работната опашка, постигане на споразумение за ниво на обслужване (SLA), брой процесори. |
4 | Документация (генеративни отговори - преглед) | Общи Power Automate въпроси като как да анализирате активността с Copilot. |
Първите три умения в предишната таблица превеждат заявки на естествен език (въпроси), въведени от потребителите, в Microsoft Dataverse FetchXML синтаксис на заявката. Този превод позволява на потребителите лесно да извличат информация за своите данни за автоматизация, като задават въпроси на естествен език. Освен това Copilot определя най-подходящата визуализация на изхода, като таблица, кръгова диаграма, стълбовидна диаграма или линейна диаграма, за ефективно представяне на прозренията и информацията на потребителя.
Селектор на умения на втория пилот
Когато Copilot се отвори (на сесия) за първи път, умението "облачен поток" е предварително избрано. Можете да промените умението, като изберете падащото меню до фразата Въпроси за и изберете предпочитаното от вас умение. Историята на разговорите се нулира всеки път, когато промените умението.
Процес на високо ниво
- След като потребителят въведе валидна подкана, Copilot генерира FetchXML заявка въз основа на входа.
- Ако генерираното FetchXML е валидно, заявката след това се изпълнява срещу Dataverse бекенд под контекста на защитата на текущия потребител, за да се извлекат съвпадащи данни. Извличането на данните като потребител гарантира, че потребителите виждат само данни, до които вече имат разрешение за достъп.
- След това Copilot определя най-подходящата визуализация на изхода, като таблица, кръгова диаграма, стълбовидна диаграма или линейна диаграма, за да представи ефективно прозренията и данните на потребителя.
Какво представляват FetchXML заявките?
Microsoft Dataverse FetchXML е език, използван за извличане на данни от Dataverse база данни. FetchXML е проектиран да бъде лесен за създаване, използване и разбиране. Например може да искате да поискате Dataverse да ви предоставим списък с всички изпълнения на потока за конкретен поток. Заявката FetchXML е начинът, по който формулирате този въпрос, така че базата данни да го разбере и да може да ви даде правилните резултати.
Бързи най-добри практики
- Бъдете конкретни:
- Колкото по-конкретни сте с вашата подкана, толкова по-добре AI разбира и отговаря.
- Ако AI не произвежда желания резултат, не се притеснявайте. Опитайте отново, като коригирате подканата.
- Експериментирайте с подкани:
- Ако не получавате резултатите, които сте очаквали, опитайте да перифразирате подканата си или да предоставите повече контекст.
- Предоставете обратна връзка:
- Ако изкуственият интелект даде страхотни или незадоволителни отговори, уведомете ни, като изберете палец нагоре или надолу с опция за предоставяне на повече обратна връзка чрез връзката Кажете на Microsoft какво харесвате в тази функция , която се появява отдолу.
Бързи примери
Този раздел предоставя примерни подкани, които можете да използвате като начална подкана за вашите собствени случаи на употреба. Някои от тези подкани може да не са приложими или да върнат неправилни резултати. Разбирането на модела или действителната подкана и данните, достъпни за вас въз основа на вашите разрешения, може да повлияят на точността. Препоръчваме ви да прегледате и потвърдите върнатите резултати и FetchXML заявката.
Изпълнения на потоци за облак
Бележка
Хронологията на изпълнение на облачен поток в Dataverse, която е изградена върху новата функция Elastic Table , има различни известни ограничения за заявки и агрегиране на данни в сравнение с хронологията на изпълнение на потока на работния плот. Тези разлики може да повлияят на отговорите от Copilot. Можете да научите повече за тези известни ограничения тук.
- Колко стартирания миналия месец са били предизвикани от друг облачен поток?
- Кой стартира изпълнения на потоци през миналия месец?
- Колко потока се провалиха вчера?
Изпълнения на потоците за работен плот
- Кои потоци бяха най-големи миналата седмица?
- Кои бяха вчерашните пет най-добри потока по брой завършени изпълнения?
- Какво е разпределението на състоянията на изпълнение на потока?
Errors
- Покажи ми най-честите грешки при изпълнение миналия месец.
- Покажете ми разпределение на успешни спрямо неуспешни потоци през последното тримесечие.
- Какъв беше броят на неуспешните бягания през седмицата преди последната?
Работни опашки
- Покажи ми броя елементи, които са задържани.
- Покажете ми броя на елементите, които са изложени на риск от нарушаване на SLA.
- Какво е средното време за обработка на процесор (машина) и опашка?
Машини
- Кои ботове имаха най-много неуспехи при стартиране днес?
- Кои машини са в режим на поддръжка?
- Кои са машините с най-много неуспешни изпълнения?
Създатели
- Покажи ми най-добрите потоци по брой изпълнения заедно с информация за техния собственик.
- Кои бяха 10-те най-добри потребители, изпълняващи потоци миналия месец?
- Кога и от кого бяха променени потоци за работен плот миналата седмица?
Документация (генеративни отговори - преглед)
- Как мога да добавя условие в Power Automate десктоп?
- Могат ли облачните потоци да обработват одобрения и процеси на вземане на решения?
- Къде да намеря изтритите потоци в Power Automate?
Многооборотни подкани
В контекста на AI, многократните подкани ви позволяват да имате текущ разговор с Copilot, където той запомня контекста на предишните съобщения в разговора. Това не е просто отговаряне на еднократни въпроси; той се включва в диалог с вас, където всеки отговор се основава на това, което е казано преди.
Бележка
- Генеративните отговори (умение за документиране - предварителен преглед) все още не поддържа многооборотни разговори.
- Когато участвате в разговор с няколко хода, Copilot следи само 10-те най-нови въпроса. Това означава, че Copilot започва да изчиства подканите, които са въведени първи, и запазва само последните 10. За да подобрите качеството на отговорите, предлагаме да ограничите последващите въпроси или да рестартирате чата по-често. За повече информация вижте Изчистване на предишния контекст на подкана, за да започнете отначало.
Пример
Завъртете | Подсказване и отговор |
---|---|
![]() |
Потребител: Покажете ми разпределение на успешни спрямо неуспешни потоци последното тримесечие |
Copilot: Ето разпределението на успешните спрямо неуспешните потоци през последното тримесечие. | |
![]() |
Потребител: Коя беше основната грешка от неуспешните изпълнения? |
Copilot: Ето най-голямата грешка от неуспешните изпълнения. | |
![]() |
Потребител: На кои имена на машини се провалиха най-много? |
Copilot: Ето имената на машините, при които са възникнали най-много повреди. | |
![]() |
Потребител: Каква беше средната продължителност на изпълнение на успешните потоци? |
Copilot: Ето средната продължителност на изпълнение на потоците, които са успешни. |
Влияние върху изходния формат
Можете да повлияете на изходния формат на Copilot, като поискате изрични изходни типове като "покажи ми разпределение на неуспешно спрямо успешно изпълнение на потока като лентова диаграма." Тази подкана вероятно ще доведе до следния резултат:
Изчистете предишния контекст на подкана, за да започнете отначало
Ако искате да нулирате разговора с Copilot, изберете трите точки ...
до името на Copilot и след това изберете Нов чат.
Редактирайте и стартирайте повторно FetchXML заявките, върнати от Copilot
Можете да настроите фино заявките, върнати от Copilot, чрез редакции на място в областта на кода. Просто променете кода, за да отговаря на вашите нови критерии за търсене и изберете Изпълни. За да илюстрираме, нека разгледаме следната подкана:
- „Колко потока бяха задействани по график през последните три дни?“
Резултати от заявката преди всяка промяна
<fetch version="1.0" mapping="logical" aggregate="true">
<entity name="flowrun">
<attribute name="flowrunid" alias="flowrun_count" aggregate="count"/>
<filter type="and">
<condition attribute="parentrunid" operator="null"/>
<condition attribute="triggertype" operator="eq" value="Scheduled"/>
<condition attribute="starttime" operator="ge" value="2024-05-05T12:28:35.000Z"/>
</filter>
</entity>
</fetch>
Променени резултати от заявката
<fetch version="1.0" mapping="logical" aggregate="true">
<entity name="flowrun">
<attribute name="flowrunid" alias="flowrun_count" aggregate="count"/>
<filter type="and">
<condition attribute="parentrunid" operator="null"/>
<condition attribute="triggertype" operator="eq" value="Instant"/>
<condition attribute="starttime" operator="ge" value="2024-04-01T12:28:35.000Z"/>
</filter>
</entity>
</fetch>
Валидирайте FetchXML резултатите от заявката, генерирани от Copilot
Следните стъпки ви водят през процеса за валидиране (и потенциално повторно използване) на FetchXML заявки в Power Automate облачни потоци.
Стъпка 1: Направете копие на FetchXML заявката
След като изпратите заявката си до Copilot, получавате отговор, който включва връзка с етикет Покажи код. За да копирате кода, изберете тази връзка и след това изберете иконата за копиране, разположена в горния десен ъгъл на полето FetchXML .
Стъпка 2: Създайте облачен поток и тествайте FetchXML заявката
- Отидете до Power Automate портала и изберете Моите потоци от лявото меню за навигация.
- Продължете, като изберете + Нов поток от командната лента и след това изберете Незабавен облачен поток от падащото меню.
- Въведете име на поток, изберете Ръчно задействане на поток и след това изберете Създаване.
- Появява се дизайнерът на облачен поток. Намерете и след това изберете бутона + Нова стъпка .
- В лентата за търсене, която се появява, въведете Dataverse и след това изберете Dataverse конектора от резултатите.
- Показани са различни действия. Превъртете, докато намерите и изберете действието Списък с редове .
- В рамките на действието Списък с редове изберете връзката Показване на разширени опции .
- Появява се FetchXML поле за заявка. Това поле е мястото, където въвеждате копираната FetchXML заявка, която Copilot е генерирал преди това.
- След като поставите във вашия FetchXML, изберете Запазване.
- Тествайте потока си, като изберете Тест.
- Следвайте подканите на екрана си, за да стартирате своя поток ръчно, за да прегледате резултатите от него.
Стъпка 3: Разберете резултатите
Да приемем, че сте попитали Copilot 'колко неуспешни спрямо успешни потока имахме миналия месец?' Тази подкана създава FetchXML заявка, подобна на следния пример:
<fetch version="1.0" mapping="logical" aggregate="true" count="3" page="1">
<entity name="flowsession">
<attribute name="flowsessionid" alias="flowsession_count" aggregate="count" />
<attribute name="statuscode" alias="flowsession_statuscode" groupby="true" />
<filter type="and">
<condition attribute="completedon" operator="last-x-months" value="1" />
</filter>
</entity>
</fetch>
Ако данните съответстват на дадената FetchXML заявка, действието Списък с редове Dataverse , конфигурирано в стъпка 2 връща данни във формат, наречен JSON (JavaScript Object Notation), който е по същество метод, използван за представяне на данни по добре организиран начин, което ги прави лесни за четене и писане цифрово.
За въпроси, базирани на разпространение, като споменатите по-горе, данните се групират по едно или повече полета (statuscode
), заедно с агрегиране (count
), което връща числото за всяка група (т.е. failed
, succeeded
и т.н.).
Всеки върнат запис съдържа полета като:
-
flowsession_count
: Броят пъти, в които работният процес е изпълнен. -
flowsession_regardingobjectid
: Уникалният идентификатор за потока. -
flowsession_statuscode
: Състоянието на изпълнението на потока (например неуспешно). -
workflow_name
: Името на потока.
Ако искате да знаете колко пъти е изпълнен конкретен поток, погледнете flowsession_count
колоната на записа, където workflow_name
е името на вашия поток.
Разберете отговорите на Copilot на проблемни подкани
Тази таблица показва отговорите по подразбиране, които се връщат, когато Copilot не може да разбере вашия въпрос, намерение или да генерира валиден отговор.
Отговор на втория пилот | Подробности |
---|---|
Sorry, something went wrong. Please try again. |
Възникна неочаквана грешка. Перифразирайте въпроса си и опитайте отново. |
Sorry, I couldn't find any results for that query. Please try again by refining your question, or consider using a sample suggestion from the prompt guide. |
Въпросът беше разбран и беше генерирана валидна заявка, но няма налични данни, които да бъдат върнати. |
Sorry, I couldn’t understand your question. Rephrase it and try again. I’m able to answer questions that are about the data on this page. For more examples of prompts that you can ask Copilot, you can visit the prompt example section on our documentation page. |
Въпросът Ви не може да бъде преведен в валидна FetchXML заявка. Перифразирайте въпроса си и опитайте отново. |
Sorry, Copilot is at capacity and temporarily unavailable — please try again in a little while. |
Има ограничения на ресурсите на бекенда. Опитайте отново въпроса си след кратко време. |
Sorry, your message contains potentially harmful content. Please ensure your input is appropriate and try again. |
Бекенд услугата блокира въпроса ви, защото може да включва потенциално вредно съдържание. Премахнете потенциално опасното съдържание от въпроса си и опитайте отново. |
Sorry, I was not able to generate a valid answer based on your question. Please rephrase it and try again. I’m able to answer questions that are about the data on this page. For more examples of prompts that you can ask Copilot, you can visit the prompt example section on our documentation page. |
Генерираното FetchXML е невалидно или че заявката е неуспешна, когато Copilot се опита да я изпълни. Перифразирайте въпроса си и опитайте отново. |
Sorry, your search includes too many results. Please refine your query and try again. For examples on how to limit search results returned by Copilot, visit our documentation page. |
Филтрите, приложени към заявката Ви, надвишават текущите ограничения за агрегиране в FetchXML. Добавете по-подходящи филтри, като например данни само от вчера или миналия месец, за да сте сигурни, че заявката връща данни в рамките на тези ограничения. |
Известни проблеми и ограничения
Следващият списък съдържа известни ограничения на Copilot в центъра за автоматизация.
- Copilot е нова технология, която все още се разработва. Той е оптимизиран за използване с английски език и поддръжката с други езици е ограничена. Като такъв, части от него може да се показват на английски, а не на предпочитания от вас език.
- В момента Copilot се предлага само в Dataverse среди, базирани в Съединените щати.
- Copilot може да върне грешни или непълни данни и FetchXML заявки.
- Copilot първоначално е в състояние да отговаря само на въпроси относно активността на работния плот, активността на потока в облака, работните опашки и общите въпроси за функциите на продукта Power Automate.
- В многоходовите разговори Copilot запазва контекста само на последните 10 въпроса. Ако срещнете грешни или непълни резултати, помислете дали да не нулирате разговора.
- Разговорите с няколко оборота не се поддържат за генеративни отговори (умение за документация -преглед).
- За заявки, които връщат големи набори от резултати, Copilot може да не е в състояние да върне или изобрази резултата.
Свързана информация
- Първи стъпки с Copilot в облачни потоци
- Често задавани въпроси за Copilot в центъра за автоматизация
- Често задавани въпроси за Copilot в дейността на работния плот
- Често задавани въпроси за Copilot в облачни потоци
- Често задавани въпроси за Copilot в Power Automate Process Mining
- Често задавани въпроси за сигурността на данните и поверителността на Copilot в Microsoft Power Platform