Używaj Copilot do analizowania aktywności automatyzacji i zadawania pytań produktowych (wersja zapoznawcza)
[Ten temat stanowi wstępną wersję dokumentacji i może ulec zmianie].
Zrozumienie działań i wydajności automatyzacji jest kluczem do osiągnięcia celów związanych z doskonałością operacyjną i niezawodnością, niezależnie od wielkości zasobów automatyzacji, zespołu lub roli w organizacji. Osiągnięcie tych celów wymaga zaawansowanych i dynamicznych funkcji monitorowania, które zapewniają cenne informacje, które podkreślają obszary sukcesu i identyfikują potencjalne wąskie gardła, trendy i obszary wymagające poprawy. Posiadanie bardziej szczegółowych informacji pozwala na podejmowanie świadomych decyzji, które optymalizują procesy automatyzacji, prowadząc do zwiększenia wydajności i efektywności.
Ważne
- Jest to funkcja w wersji zapoznawczej.
- Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.
- Ta funkcja jest obsługiwane przez usługę Azure OpenAI Service.
- Copilot to nowa technologia, która jest nadal opracowywana. Jest zoptymalizowana do pracy z językiem angielskim i ma ograniczoną obsługę w innych językach. Z tego względu częściowo może być wyświetlana w języku angielskim, a nie w preferowanym języku.
- Przeczytaj często zadawane pytania dotyczące odpowiedzialnego AI dotyczące Copilot w centrum automatyzacji (wersja zapoznawcza), aby dowiedzieć się więcej o tym nowym środowisku Copilot.
- Więcej często zadawanych pytań: Najczęściej zadawane pytania dotyczące responsywnej SI dla Power Automate,Najczęściej zadawane pytania dotyczące bezpieczeństwa i prywatności danych Copilot w Microsoft Power Platform
Wymagania wstępne
- Konto służbowe z dostępem do środowiska Power Automate znajdującego się w Stanach Zjednoczonych.
- Podczas początkowej wersji zapoznawczej, aby korzystać z tej funkcji, musisz mieć środowisko w regionie Stanów Zjednoczonych. Jeśli nie masz dostępu do środowiska znajdującego się w Stanach Zjednoczonych, możesz poprosić administratora o utworzenie nowego środowiska w Power Platform centrum administracyjnym i wybrać Stany Zjednoczone jako jego region.
- Aby uzyskać więcej informacji, zobacz znane ograniczenia.
Jak to działa?
Copilot w Centrum Automatyzacji jest w stanie odpowiedzieć na pytania dotyczące następujących czterech umiejętności:
Index | Skill | Pytania, na które umiejętność może odpowiedzieć |
---|---|---|
1 | Dziennik przebiegu przepływu w chmurze | Stan uruchomienia przepływu w chmurze, typ wyzwalacza, czas trwania uruchamiania, współczynnik niepowodzeń. |
2 | Pobiera dziennik przepływu pulpitu | Stan uruchomienia przepływu pulpitu, używana maszyna, tryb pracy, wskaźnik awaryjności. |
3 | Dane kolejki pracy | Statusy elementów kolejki pracy, osiągnięcie umowy dotyczącej poziomu usług (SLA), liczba procesorów. |
100 | Dokumentacja (odpowiedzi generatywne) | Ogólne Power Automate pytania dotyczące funkcji, takie jak sposób analizowania aktywności za pomocą Copilot. |
Pierwsze trzy umiejętności w powyższej tabeli tłumaczą zapytania (pytania) w języku naturalnym wprowadzane przez użytkowników na Microsoft Dataverse FetchXML składnię zapytania. To tłumaczenie umożliwia użytkownikom łatwe pobieranie informacji o danych automatyzacji poprzez zadawanie pytań w języku naturalnym. Ponadto Copilot określa najbardziej odpowiednią wizualizację wyjściową, taką jak tabela, wykres kołowy, wykres słupkowy lub wykres liniowy, aby skutecznie prezentować dane i informacje użytkownikowi.
Copilot selektor umiejętności
Po otwarciu Copilot (na sesję) po raz pierwszy umiejętność "przepływ w chmurze" jest wstępnie wybrana. Umiejętność można zmodyfikować, wybierając listę rozwijaną obok frazy Pytania dotyczące i wybierając preferowaną umiejętność. W początkowej fazie podglądu historia konwersacji jest resetowana za każdym razem, gdy zmienisz umiejętność.
Proces wysokiego poziomu
- Gdy użytkownik wprowadzi prawidłowy monit, Copilot generuje zapytanie FetchXML na podstawie danych wejściowych.
- Jeśli wygenerowane FetchXML jest prawidłowe, zapytanie jest następnie wykonywane względem zaplecza Dataverse w kontekście zabezpieczeń bieżącego użytkownika w celu pobrania pasujących danych. Pobieranie danych jako użytkownik gwarantuje, że użytkownicy widzą tylko te dane, do których mają już uprawnienia.
- Następnie Copilot określa najbardziej odpowiednią wizualizację wyjściową, taką jak tabela, wykres kołowy, wykres słupkowy lub wykres liniowy, aby skutecznie przedstawić użytkownikowi spostrzeżenia i dane.
Co to są zapytania FetchXML?
Microsoft Dataverse FetchXML to język używany do pobierania danych z bazy danych Dataverse. FetchXML jest zaprojektowany tak, aby był łatwy w tworzeniu, obsłudze i zrozumieniu. Na przykład, możesz poprosić Dataverse o listę wszystkich przepływów dla określonego przepływu. Zapytanie FetchXML to sposób, w jaki formułujesz to pytanie, aby baza danych zrozumiała je i mogła podać odpowiednie wyniki.
Najlepsze praktyki dla monitów
- Bądź konkretny:
- Im bardziej dokładny jest monit, tym lepiej sztuczna inteligencja rozumie i odpowiada.
- Jeśli sztuczna inteligencja nie generuje pożądanych wyników, nie martw się. Spróbuj ponownie, dostosowując monit.
- Eksperymentuj z monitami:
- Jeśli nie uzyskujesz oczekiwanych wyników, spróbuj przeformułować monit lub podać więcej kontekstu.
- Przekaż opinię:
- Jeśli sztuczna inteligencja wygenerowała świetne lub niezadowalające odpowiedzi, daj nam znać, wybierając kciuk w górę lub w dół z opcją przekazania większej liczby opinii za pośrednictwem linku Powiedz Microsoft, co Ci się podobało w tej funkcji , który pojawia się poniżej.
Przykłady promptów
Ta sekcja zawiera przykładowe monity, których można użyć jako monitu początkowego we własnych przypadkach użycia. Niektóre z tych monitów mogą nie mieć zastosowania lub zwracać nieprawidłowe wyniki. Interpretacja modelu lub rzeczywisty monit i dane dostępne na podstawie uprawnień mogą mieć wpływ na dokładność. Zalecamy przejrzenie i zweryfikowanie zwróconych wyników i FetchXML zapytania.
Przebiegi przepływu w chmurze
Notatka
Historia Dataverse uruchamiania przepływu w chmurze, która jest oparta na nowej funkcji tabeli elastycznej , ma inne znane ograniczenia dotyczące wykonywania zapytań i agregowania danych w porównaniu z historią uruchamiania przepływu pulpitu. Te różnice mogą mieć wpływ na odpowiedzi z Copilot. Więcej informacji na temat tych znanych ograniczeń można znaleźć tutaj.
- Ile przebiegów w zeszłym miesiącu zostało wyzwolonych przez inny przebieg przepływu w chmurze?
- Kto inicjował przebiegi przepływów w zeszłym miesiącu?
- Ile przepływów zakończyło się niepowodzeniem wczoraj?
Przebiegi przepływów pulpitu
- Które przepływy były najbardziej aktywne w zeszłym tygodniu?
- Jakie było wczoraj pięć najlepszych przepływów pod względem liczby ukończonych biegów?
- Jaki przedstawiał się rozkład stanów przebiegów przepływów?
Błędy
- Pokaż mi najczęstsze błędy przebiegów z zeszłego miesiąca.
- Pokaż rozkład przepływów, które zakończyły się powodzeniem i niepowodzeniem, w ostatnim kwartale.
- Jaka była liczba nieudanych przebiegów w tygodniu poprzedzającym ostatnie?
Kolejki pracy
- Podaj liczbę elementów, które zostały wstrzymane.
- Pokaż liczbę elementów, które są zagrożone naruszeniem umowy dotyczącej poziomu usług (SLA).
- Ile wynosi średni czas obsługi na procesor (maszynę) i kolejkę?
Maszyny
- Które boty miały dziś najwięcej nieudanych uruchomień?
- Które maszyny są w trybie konserwacji?
- Które maszyny są najbardziej awaryjne?
Twórcy
- Pokaż mi najlepsze przepływy według liczby przejazdów wraz z informacjami o ich właścicielu.
- Podaj 10 użytkowników, którzy uruchomili najwięcej przepływów w ubiegłym miesiącu.
- Kiedy i przez kogo przepływy pulpitu zostały zmodyfikowane w zeszłym tygodniu?
Dokumentacja (odpowiedzi generatywne)
- Jak dodać warunek w aplikacji klasycznej Power Automate?
- Czy przepływy w chmurze obsługują zatwierdzenia i procesy podejmowania decyzji?
- Gdzie znajdę usunięte przepływy w rozwiązaniu Power Automate?
Prompty wieloetapowe
W kontekście sztucznej inteligencji wieloetapowe monity pozwalają na prowadzenie ciągłej rozmowy z Copilot, gdzie zapamiętuje kontekst poprzednich wiadomości w konwersacji. Nie chodzi tylko o odpowiadanie na jednorazowe pytania; To angażowanie się w dialog z tobą, w którym każda odpowiedź opiera się na tym, co zostało powiedziane wcześniej.
Notatka
- Odpowiedzi generatywne (umiejętność dokumentowania) nie obsługują jeszcze konwersacji wieloetapowych.
- Angażując się w wieloetapową rozmowę, Copilot śledzi tylko dziesięć najnowszych pytań. Oznacza to, że Copilot zaczyna czyścić monity, które zostały wprowadzone jako pierwsze i zachowuje tylko ostatnie dziesięć. Aby poprawić jakość odpowiedzi, sugerujemy ograniczenie pytań uzupełniających lub częstsze ponowne uruchamianie czatu. Aby uzyskać więcej informacji, zobacz Czyszczenie kontekstu poprzedniego monitu, aby zacząć od nowa.
Przykład
Etap | Prompt i odpowiedź |
---|---|
Użytkownik: pokaż rozkład przepływów, które zakończyły się powodzeniem i niepowodzeniem, w ostatnim kwartale | |
Copilot: Oto rozkład udanych i nieudanych przepływów w ostatnim kwartale. | |
User: Jaki był główny błąd przebiegów, które zakończyły się niepowodzeniem? | |
Copilot: Oto główny błąd przebiegów, które zakończyły się niepowodzeniem. | |
Użytkownik: Na których nazwach maszyn najczęściej zawodziły? | |
Copilot: Oto nazwy urządzeń, na których wystąpiło najwięcej awarii. | |
Użytkownik: Jaki był średni czas trwania przebiegu przepływów, które zakończyły się pomyślnie? | |
Copilot: Oto średni czas trwania przepływów, które zakończyły się sukcesem. |
Wpływ na format wyjściowy
Możesz wpłynąć na format wyjściowy Copilot, prosząc o jawne typy danych wyjściowych, takie jak "pokaż mi dystrybucję przebiegu przepływu zakończonego niepowodzeniem i powodzeniem jako wykres słupkowy". Ten monit prawdopodobnie da następujący wynik:
Wyczyść kontekst poprzedniego monitu, aby zacząć od nowa
Jeśli chcesz zresetować konwersację za pomocą Copilot, wybierz trzy kropki ...
obok nazwy pomocnika, a następnie wybierz pozycję Nowy czat.
Edytowanie i ponowne uruchamianie FetchXML zapytań zwracanych przez Copilot
Zapytania zwracane przez Copilot można dostosować poprzez zmiany w miejscu w obszarze kodu. Po prostu zmień kod, aby pasował do nowych kryteriów wyszukiwania, a następnie wybierz pozycję Uruchom. Aby to zilustrować, rozważmy następujący monit:
- "Ile przepływów zostało wyzwolonych zgodnie z harmonogramem w ciągu ostatnich trzech dni?"
Wykonywanie zapytań dotyczących wyników przed wprowadzeniem jakichkolwiek zmian
<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>
Zmieniono wyniki wyszukiwania
<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>
Weryfikowanie FetchXML wyników zapytania wygenerowanych przez Copilot
Poniższe kroki przeprowadzą Cię przez proces sprawdzania poprawności (i potencjalnego ponownego użycia) FetchXML zapytań w przepływach w Power Automate chmurze.
Krok 1: Utwórz kopię FetchXML zapytania
Po przesłaniu zapytania do Copilot otrzymasz odpowiedź zawierającą link z etykietą Pokaż kod. Aby skopiować kod, wybierz ten link, a następnie wybierz ikonę kopiowania znajdującą się w prawym górnym rogu FetchXML pola.
Krok 2: Utwórz przepływ w chmurze i przetestuj zapytanie FetchXML
- Przejdź do portalu Power Automate i wybierz Moje przepływy z menu nawigacyjnego po lewej stronie.
- Kontynuuj, wybierając +Nowy przepływ na pasku poleceń, a następnie wybierz Następny przepływ w chmurze z menu rozwijanego.
- Wprowadź nazwę przepływu, wybierz opcję Ręcznie uruchom przepływ, a następnie wybierz opcję Utwórz.
- Zostanie wyświetlony projektant przepływu w chmurze. Znajdź, a następnie wybierz przycisk + Nowy krok.
- Na wyświetlonym pasku wyszukiwania wpisz Dataverse, a następnie wybierz z wyników łącznik Dataverse.
- Wyświetlane są różne działania. Przewijaj, aż znajdziesz i wybierz akcję Lista wierszy.
- W ramach akcji Lista wierszy wybierz łącze Pokaż opcje zaawansowane.
- Zostanie wyświetlone FetchXML pole zapytania. To pole to miejsce, w którym wprowadzasz skopiowane FetchXML zapytanie, które Copilot wcześniej wygenerowane.
- Po wklejeniu wybierz FetchXML pozycję Zapisz.
- Przetestuj przepływ, wybierając opcję Test.
- Postępuj zgodnie z monitami wyświetlanymi na ekranie, aby ręcznie uruchomić przepływ i przejrzeć jego wyniki.
Krok 3. Zrozum rezultaty
Załóżmy, że zadano pytanie Copilot "ile przepływów zakończonych niepowodzeniem i powodzeniem mieliśmy w zeszłym miesiącu?". Ten monit generuje zapytanie FetchXML podobne do poniższego przykładu:
<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>
Jeśli dane pasują do danego FetchXML zapytania, akcja Wyświetl listę wierszy Dataverse skonfigurowana w kroku 2 zwraca dane w formacie o nazwie JSON( JavaScript Object Notation), który jest zasadniczo metodą używaną do prezentowania danych w dobrze zorganizowany sposób, ułatwiając odczytywanie i zapisywanie cyfrowe.
W przypadku pytań opartych na dystrybucji, takich jak wcześniej wspomniane, dane są grupowane według jednego lub więcej pól (statuscode
), wraz z agregacją (count
), która zwraca liczbę dla każdej grupy (tj. failed
, succeeded
itd.).
Każdy zwrócony rekord zawiera takie pola, jak:
flowsession_count
: Liczba uruchomień przepływu pracy.flowsession_regardingobjectid
: Unikalny identyfikator przebiegu przepływu.flowsession_statuscode
: Status uruchomienia przepływu (na przykład Nieudane).workflow_name
: Nazwa przepływu.
Jeśli chcesz dowiedzieć się, ile razy uruchomiono określony przepływ, spójrz na kolumnę flowsession_count
rekordu, gdzie workflow_name
to nazwa przepływu.
Zrozumienie odpowiedzi Copilot na problematyczne monity
W tej tabeli przedstawiono odpowiedzi domyślne, które są zwracane, gdy Copilot nie jest w stanie zrozumieć pytania, intencji lub wygenerować prawidłowej odpowiedzi.
Odpowiedź Copilot | Szczegóły |
---|---|
Sorry, something went wrong. Please try again. |
Wystąpił nieoczekiwany błąd. Przeformułuj pytanie i spróbuj ponownie. |
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. |
Pytanie zostało zrozumiane i zostało wygenerowane prawidłowe zapytanie, ale nie ma dostępnych danych do zwrócenia. |
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. |
Twoje pytanie nie mogło zostać przetłumaczone na prawidłowe FetchXML zapytanie. Przeformułuj pytanie i spróbuj ponownie. |
Sorry, Copilot is at capacity and temporarily unavailable — please try again in a little while. |
Na zapleczu występują ograniczenia zasobów. Ponów pytanie po krótkim czasie. |
Sorry, your message contains potentially harmful content. Please ensure your input is appropriate and try again. |
Usługa zaplecza zablokowała Twoje pytanie, ponieważ może ono zawierać potencjalnie szkodliwą zawartość. Usuń z pytania wszelkie potencjalnie szkodliwe treści i spróbuj ponownie. |
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. |
Wygenerowane FetchXML jest nieprawidłowe lub zapytanie nie powiodło się, gdy Copilot próbował je wykonać. Przeformułuj pytanie i spróbuj ponownie. |
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. |
Filtry zastosowane do zapytania przekraczają bieżące limity agregacji w FetchXML. Dodaj bardziej odpowiednie filtry, takie jak tylko dane z wczoraj lub z ostatniego miesiąca, aby upewnić się, że zapytanie zwraca dane w tych limitach. |
Znane problemy i ograniczenia
Poniższa lista zawiera znane ograniczenia Copilot w centrum automatyzacji.
- Copilot to nowa technologia, która jest nadal opracowywana. Jest zoptymalizowany do użytku z językiem angielskim, a obsługa innych języków jest ograniczona. Z tego względu częściowo może być wyświetlana w języku angielskim, a nie w preferowanym języku.
- Copilot jest obecnie dostępny tylko w środowiskach Dataverse w Stanach Zjednoczonych.
- Copilot może zwracać nieprawidłowe lub niekompletne dane i FetchXML zapytania.
- Copilot początkowo jest w stanie odpowiedzieć tylko na pytania dotyczące działania przepływu pulpitu, działania przepływu w chmurze, kolejek pracy i ogólnych pytań dotyczących Power Automate funkcji produktu.
- W konwersacjach wieloetapowych Copilot zachowuje kontekst tylko ostatnich 10 pytań. Jeśli napotkasz błędne lub niekompletne wyniki, rozważ zresetowanie rozmowy.
- Odpowiedzi generatywne (umiejętność dokumentowania) nie obsługują jeszcze konwersacji wieloetapowych.
- W przypadku zapytań, które zwracają duże zestawy wyników, Copilot może nie być w stanie zwrócić lub renderować wyniku.
Informacje pokrewne
- Wprowadzenie do usługi Copilot w przepływach w chmurze
- Najczęściej zadawane pytania na temat Copilot w centrum automatyzacji (wersja zapoznawcza)
- Copilot w działaniu przepływu pulpitu — często zadawane pytania (wersja zapoznawcza)
- Copilot w przepływach w chmurze — często zadawane pytania
- Często zadawane pytania dotyczące narzędzia Copilot w programie Power Automate Process Mining
- Często zadawane pytania dotyczące bezpieczeństwa i prywatności danych wykorzystywanych w związku z narzędziem Copilot w Microsoft Power Platform