Gebruik Copilot om automatiseringsactiviteiten te analyseren en productvragen te stellen (preview)
[Dit onderwerp maakt deel uit van de voorlopige documentatie en kan nog veranderen.]
Inzicht in automatiseringsactiviteiten en -prestaties is essentieel voor het behalen van doelstellingen op het gebied van operationele excellentie en betrouwbaarheid, ongeacht de omvang van het automatiseringsdomein, het team of de rol binnen de organisatie. Om deze doelen te bereiken zijn geavanceerde en dynamische monitoringmogelijkheden nodig die u waardevolle inzichten bieden die succesgebieden benadrukken en potentiële knelpunten, trends en gebieden voor verbetering identificeren. Met meer gedetailleerde inzichten kunt u weloverwogen beslissingen nemen die uw automatiseringsprocessen optimaliseren, wat leidt tot verhoogde efficiëntie en effectiviteit.
Belangrijk
- Dit is een preview-functie.
- Preview-functies zijn niet bedoeld voor productiegebruik en bieden mogelijk beperkte functionaliteit. Deze functies zijn beschikbaar vóór een officiële release zodat klanten vroeg toegang kunnen krijgen en feedback kunnen geven.
- Deze mogelijkheid wordt mogelijk gemaakt door Azure OpenAI Service.
- Copilot is een nieuwe technologie die nog in ontwikkeling is. Het is geoptimaliseerd voor gebruik met de Engelse taal en heeft beperkte ondersteuning voor andere talen. Als zodanig kunnen delen ervan in het Engels verschijnen in plaats van in uw voorkeurstaal.
- Lees de Veelgestelde vragen over verantwoorde AI voor Copilot in automatiseringscentrum (preview) om meer te weten te komen over deze nieuwe Copilot-ervaring.
- Meer FAQ's: Veelgestelde vragen over verantwoordelijke AI voor Power Automate, Veelgestelde vragen over Copilot-gegevensbeveiliging en privacy in Microsoft Power Platform
Vereisten
- Een werk- of schoolaccount met toegang tot a Power Automate omgeving dat zich in de Verenigde Staten bevindt.
- Tijdens de eerste preview moet u over een omgeving in de Verenigde Staten beschikken om deze functie te kunnen gebruiken. Als u geen toegang hebt tot een omgeving in de Verenigde Staten, kunt u uw Beheerder vragen om een nieuwe omgeving te maken in Power Platform Beheercentrum en Verenigde Staten te selecteren als regio.
- Raadpleeg bekende beperkingen voor meer informatie.
Hoe werkt het?
Copiloot in automatiseringscentrum kan vragen beantwoorden over de volgende vier vaardigheden:
Index | Skill | Vragen die vaardigheid kan beantwoorden |
---|---|---|
0 | Cloudstroom uitvoeringslogboeken | Cloudstroom uitvoeringsstatus, trigger type, uitvoeringsduur, faalpercentage. |
2 | Bureaubladstroom uitvoeringslogboeken | Bureaubladstroom uitvoeringsstatus, gebruikte machine, uitvoeringsmodus, foutpercentage. |
5 | werkwachtrij-gegevens | Werkwachtrij itemstatussen, behalen van service level agreement (SLA), aantal processors. |
4 | Documentatie (generatieve antwoorden) | Algemene Power Automate functievragen zoals hoe u activiteiten kunt analyseren met Copilot. |
De eerste drie vaardigheden in de bovenstaande tabel vertalen door gebruikers ingevoerde natuurlijke taalquery's (vragen) naar Microsoft Dataverse FetchXML querysyntaxis. Dankzij deze vertaling kunnen gebruikers eenvoudig informatie over hun automatiseringsgegevens opvragen door vragen te stellen in natuurlijke taal. Daarnaast bepaalt Copilot de meest geschikte uitvoervisualisatie, zoals een tabel, cirkeldiagram, staafdiagram, of lijndiagram, om de inzichten en informatie effectief aan de gebruiker te presenteren.
Copiloot vaardigheid selector
Wanneer Copilot (per sessie) voor de eerste keer wordt geopend, is "cloudstroom" vaardigheid vooraf geselecteerd. U kunt vaardigheid aanpassen door de vervolgkeuzelijst naast de zin Vragen over te selecteren en uw gewenste vaardigheid te selecteren. Tijdens de eerste preview-fase wordt de conversatiegeschiedenis telkens opnieuw ingesteld wanneer u vaardigheid wijzigt.
Proces op hoog niveau
- Zodra de gebruiker een geldige prompt invoert, genereert Copilot een query op basis van de invoer. FetchXML
- Als de gegenereerde FetchXML geldig is, wordt de query vervolgens uitgevoerd op de Dataverse backend onder de beveiligingscontext van de huidige gebruiker om overeenkomende gegevens op te halen. Door de gegevens als gebruiker op te halen, wordt ervoor gezorgd dat gebruikers alleen de gegevens zien waartoe ze al toegang hebben.
- Copilot bepaalt vervolgens de meest geschikte uitvoervisualisatie, zoals een tabel, cirkeldiagram, staafdiagram of lijndiagram, om de inzichten en gegevens effectief aan de gebruiker te presenteren.
Wat zijn FetchXML query's?
Microsoft Dataverse FetchXML is een taal die wordt gebruikt voor het ophalen van gegevens uit een Dataverse database. FetchXML is zo ontworpen dat het eenvoudig te maken, gebruiken en begrijpen is. U kunt bijvoorbeeld Dataverse vragen om u een lijst te geven van alle stroomuitvoeringen voor een specifieke stroom. De FetchXML query is de manier waarop u de vraag formuleert, zodat de database deze begrijpt en u de juiste resultaten kan geven.
Snelle best practices
- Wees specifiek:
- Hoe specifieker u bent in uw opdracht, hoe beter de AI deze begrijpt en reageert.
- Als de AI niet het gewenste resultaat oplevert, hoeft u zich geen zorgen te maken. Probeer het opnieuw door de prompt aan te passen.
- Experimenteer met prompts:
- Als u niet de resultaten krijgt die u verwachtte, probeer dan uw opdracht anders te formuleren of meer context te geven.
- Geef feedback:
- Als de AI goede of slechte reacties heeft gegeven, kunt u ons dit laten weten door de duim omhoog of de duim omlaag te selecteren. U krijgt dan de optie om meer feedback te geven via de knop koppelen die eronder wordt weergegeven.
Promptvoorbeelden
In dit gedeelte vindt u voorbeeldprompts die u als startprompt voor uw eigen use cases kunt gebruiken. Sommige van deze vragen zijn mogelijk niet van toepassing of leveren onjuiste resultaten op. Het modelbegrip of de daadwerkelijke prompt en de gegevens die voor u beschikbaar zijn op basis van uw machtigingen, kunnen van invloed zijn op de nauwkeurigheid. Wij raden u aan de geretourneerde resultaten en query's te controleren en te valideren. FetchXML
Uitvoeringen van cloudstroom
Notitie
De uitvoeringsgeschiedenis van cloudstroom in Dataverse, die is gebaseerd op de nieuwe functie Elastic Table , kent andere bekende beperkingen voor het opvragen en samenvoegen van gegevens vergeleken met de uitvoeringsgeschiedenis van bureaubladstroom. Deze verschillen kunnen van invloed zijn op de reacties van Copilot. Meer informatie over deze bekende beperkingen vindt u hier .
- Hoeveel runs werden er vorige maand veroorzaakt door een andere cloudstroom?
- Wie heeft de afgelopen maand de flow runs geïnitieerd?
- Hoeveel stromen zijn er gisteren mislukt?
Bureaubladstroomuitvoeringen
- Welke stromen zijn de afgelopen week het meest uitgevoerd?
- Wat waren de top vijf stromen van gisteren wat betreft het aantal voltooide uitvoeringen?
- Hoe is de verdeling van de flow run-statussen?
Fouten
- Laat mij de meest voorkomende runfouten van de afgelopen maand zien.
- Laat mij een verdeling zien van succesvolle versus mislukte stromen in het afgelopen kwartaal.
- Hoeveel mislukte runs waren er in de week vóór de laatste?
Werkwachtrijen
- Toon mij het aantal items dat gereserveerd is.
- Laat mij het aantal items zien dat het risico loopt de SLA te overtreden.
- Wat is de gemiddelde verwerkingstijd per processor (machine) en wachtrij?
Computers
- Welke bots hadden vandaag de meeste uitvoeringsfouten?
- Welke machines bevinden zich in de onderhoudsmodus?
- Welke machines hebben de meeste uitvoeringsfouten?
Makers
- Laat mij de topstromen zien op basis van het aantal uitvoeringen, samen met informatie over de eigenaren ervan.
- Wie waren de 10 grootste gebruikers die vorige maand flows uitvoerden?
- Wanneer en door wie zijn de bureaubladstromen afgelopen week aangepast?
Documentatie (generatieve antwoorden)
- Hoe kan ik een voorwaarde toevoegen aan Power Automate Bureaublad?
- Kunnen cloudstromen goedkeuringen en besluitvormingsprocessen verwerken?
- Waar kan ik verwijderde stromen vinden Power Automate?
Multi-turn prompts
In de context van AI kunt u met multi-turnprompts een doorlopend gesprek voeren met Copilot, waarbij de context van de vorige berichten in het gesprek wordt onthouden. Het gaat niet alleen om het beantwoorden van eenmalige vragen; het gaat om het aangaan van een dialoog met u, waarbij elke respons gebaseerd is op wat er eerder is gezegd.
Notitie
- Generatieve antwoorden (documentatie vaardigheid) ondersteunen nog geen multi-turn-gesprekken.
- Wanneer u een gesprek voert dat uit meerdere beurten bestaat, houdt Copilot alleen de tien meest recente vragen bij. Dit betekent dat Copilot de prompts verwijdert die als eerste zijn ingevoerd en alleen de laatste tien bewaart. Om de kwaliteit van respons te verbeteren, raden we u aan om het aantal vervolgvragen te beperken of de chat vaker opnieuw te starten. Zie Context van vorige prompt wissen om opnieuw te beginnen voor meer informatie.
Voorbeeld
Beurt | Vragen en antwoorden |
---|---|
gebruiker: Laat mij een verdeling zien van succesvolle versus mislukte stromen in het afgelopen kwartaal | |
Copilot: hier is de verdeling van succesvolle versus mislukte stromen gedurende het afgelopen kwartaal. | |
gebruiker: Wat was de grootste fout van de runs die mislukten? | |
Copilot: Dit is de grootste fout van de runs die mislukten. | |
gebruiker: Op welke machinenamen waren er de meeste fouten? | |
Copilot: Hier zijn de machinenamen waarbij de meeste fouten zijn opgetreden. | |
gebruiker: Wat was de gemiddelde looptijd van de geslaagde flows? | |
Copilot: Hier is de gemiddelde looptijd van de stromen die zijn gelukt. |
De uitvoerindeling beïnvloeden
U kunt de uitvoeropmaak van Copilot beïnvloeden door expliciete uitvoertypen op te vragen, zoals: "toon mij mislukte vs geslaagde flow run-distributie als staafdiagram." Deze prompt levert waarschijnlijk het volgende resultaat op:
Wis de context van de vorige prompt om opnieuw te beginnen
Als u het gesprek met Copilot opnieuw wilt instellen, selecteert u de drie puntjes ...
naast de naam copilot en selecteert u vervolgens Nieuwe chat.
Bewerk en voer FetchXML opnieuw uit query's die door Copilot zijn geretourneerd
U kunt de query's die Copilot retourneert, nauwkeurig afstemmen door ter plekke bewerkingen uit te voeren in het codegebied. Wijzig de code zodat deze overeenkomt met uw nieuwe zoekcriteria en selecteer Uitvoeren. Ter illustratie bekijken we de volgende vraag:
- "Hoeveel stromen zijn er de afgelopen drie dagen volgens schema geactiveerd?"
Zoekresultaten vóór elke wijziging
<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>
Gewijzigde queryresultaten
<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>
Valideer de queryresultaten die door Copilot zijn gegenereerd FetchXML
De volgende stappen guide leiden u door het proces om FetchXML query's in Power Automate cloudflows te valideren (en mogelijk opnieuw te gebruiken).
Stap 1: Maak een kopie van de FetchXML query
Nadat u uw vraag naar Copilot hebt verzonden, ontvangt u een antwoord met daarin de tekst koppelen met het label Code weergeven. Om de code te kopiëren, selecteert u koppelen en selecteert u vervolgens het kopieerpictogram in de rechterbovenhoek van het FetchXML vak.
Stap 2: Maak een cloudstroom en test de FetchXML query
- Navigeer naar de Power Automate portal en selecteer Mijn stromen in het navigatiemenu aan de linkerkant.
- Ga verder door + Nieuwe stroom op de opdrachtbalk te selecteren en selecteer vervolgens Directe cloudstroom in het vervolgkeuzemenu.
- Voer een stroomnaam in, selecteer Handmatig een stroom activeren en vervolgens Maken.
- De cloudstroomontwerper verschijnt. Zoek en selecteer de knop + Nieuwe stap.
- Voer op de zoekbalk die verschijnt Dataverse in en selecteer vervolgens de Dataverse connector uit de resultaten.
- Er worden verschillende acties weergegeven. Blader door totdat u de actie Rijen weergeven vindt. Selecteer vervolgens deze actie.
- Selecteer in de actie Rijen weergeven de koppeling Geavanceerde opties weergeven.
- Er verschijnt een queryveld. FetchXML In dit veld voert u de gekopieerde FetchXML query in die Copilot eerder heeft gegenereerd.
- Nadat u uw FetchXML hebt geplakt, selecteert u Opslaan.
- Test uw stroom door Testen te selecteren.
- Volg de aanwijzingen op uw scherm om uw stroom handmatig te starten en de resultaten ervan te bekijken.
Stap 3: Begrijp de resultaten
Stel dat u Copilot vraagt: 'Hoeveel mislukte en hoeveel geslaagde stromen hadden we de afgelopen maand?' Deze prompt genereert een FetchXML vraag die lijkt op het volgende voorbeeld:
<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>
Als de gegevens overeenkomen met de opgegeven FetchXML query, retourneert de List rows Dataverse actie die is geconfigureerd in stap 2 gegevens in een formaat dat JSON (JavaScript Object Notation) wordt genoemd. Dit is in feite een methode om gegevens op een goed georganiseerde manier te presenteren, waardoor ze eenvoudig digitaal te lezen en te schrijven zijn.
Bij distributiegebaseerde vragen zoals eerder genoemd, worden gegevens gegroepeerd op één of meer velden (statuscode
), samen met een aggregatie (count
) die het nummer voor elke groep retourneert (dat wil zeggen, failed
, succeeded
, enzovoort).
Elk geretourneerd record bevat velden zoals:
-
flowsession_count
: het aantal keren dat de werkstroom is uitgevoerd. -
flowsession_regardingobjectid
: de unieke id voor de stroomuitvoering. -
flowsession_statuscode
: De status van de flowrun (bijvoorbeeld mislukt). -
workflow_name
: de naam van de stroom.
Als u wilt weten hoe vaak een specifieke stroom is uitgevoerd, kijk dan naar de kolom flowsession_count
van de record waarin workflow_name
uw stroomnaam is.
Begrijp hoe Copilot reageert op problematische prompts
In deze tabel staan de standaardantwoorden die worden geretourneerd wanneer Copilot uw vraag of bedoeling niet begrijpt of geen geldig antwoord kan genereren.
Copilot-antwoord | DETAILS |
---|---|
Sorry, something went wrong. Please try again. |
Er is een onverwachte fout opgetreden. Formuleer uw vraag opnieuw en probeer het opnieuw. |
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. |
De vraag is begrepen en er is een geldige query gegenereerd, maar er zijn geen gegevens beschikbaar om te retourneren. |
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. |
Uw vraag kon niet worden vertaald naar een geldige FetchXML query. Formuleer uw vraag opnieuw en probeer het opnieuw. |
Sorry, Copilot is at capacity and temporarily unavailable — please try again in a little while. |
Er zijn beperkingen qua middelen op de backend. Stel uw vraag na korte tijd opnieuw. |
Sorry, your message contains potentially harmful content. Please ensure your input is appropriate and try again. |
De backendservice heeft uw vraag geblokkeerd omdat deze mogelijk schadelijke inhoud bevat. Verwijder alle mogelijk schadelijke inhoud uit uw vraag en probeer het opnieuw. |
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. |
De gegenereerde FetchXML is ongeldig of de query is mislukt toen Copilot deze probeerde uit te voeren. Formuleer uw vraag opnieuw en probeer het opnieuw. |
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. |
De filters die op uw query zijn toegepast, overschrijden de huidige aggregatielimieten in . FetchXML Voeg geschiktere filters toe, bijvoorbeeld alleen gegevens van gisteren of vorige maand, om ervoor te zorgen dat de query gegevens binnen deze limieten retourneert. |
Bekende problemen en beperkingen
De volgende lijst bevat bekende beperkingen van Copilot in automatiseringscentrum.
- Copilot is een nieuwe technologie die nog in ontwikkeling is. Het is geoptimaliseerd voor gebruik met de Engelse taal. Ondersteuning voor andere talen is beperkt. Als zodanig kunnen delen ervan in het Engels verschijnen in plaats van in uw voorkeurstaal.
- Copilot is momenteel alleen beschikbaar in Dataverse-omgevingen in de Verenigde Staten.
- Copilot kan onjuiste of onvolledige gegevens en query's retourneren. FetchXML
- Copilot kan in eerste instantie alleen vragen beantwoorden over bureaubladstroom-activiteit, cloudstroom-activiteit, werkwachtrijen en algemene vragen over productfuncties van Power Automate.
- Bij gesprekken met meerdere beurten houdt Copilot alleen de context van de laatste 10 vragen bij. Als u onjuiste of onvolledige resultaten tegenkomt, kunt u overwegen om het gesprek te resetten.
- Gesprekken met meerdere beurten worden niet ondersteund voor generatieve antwoorden (documentatie vaardigheid).
- Bij query's die grote resultaatsets opleveren, kan Copilot het resultaat mogelijk niet retourneren of weergeven.
Gerelateerde informatie
- Aan de slag met Copilot in cloudstromen
- Veelgestelde vragen voor Copilot in automatiseringscentrum (preview)
- FAQ voor Copilot in bureaubladstroom activiteit (preview)
- Veelgestelde vragen over Copilot in cloudstromen
- Veelgestelde vragen voor Copilot in Power Automate Process Mining
- Veelgestelde vragen over gegevensbeveiliging en privacy in Copilot Microsoft Power Platform