Brug Copilot til at analysere automatiseringsaktivitet og stille produktspørgsmål (forhåndsversion)
[Dette emne er en foreløbig udgivelse af dokumentationen, og der kan forekomme ændringer.]
Forståelse af automatiseringsaktivitet og ydeevne er nøglen til at opnå mål for driftskvalitet og pålidelighed, uanset størrelsen af automatiseringsporteføljen, teamet eller rollen i organisationen. Hvis du vil nå disse mål, skal du have avancerede og dynamiske overvågningsfunktioner, der giver dig værdifuld indsigt, som fremhæver områder med succes og identificerer potentielle tendenser og områder, der kan forbedres. Med en mere detaljeret indsigt kan du træffe velovervejede beslutninger, der optimerer dine automatiseringsprocesser, hvilket fører til øget effektivitet.
Vigtige oplysninger
- Dette er en forhåndsversion af funktionen.
- Forhåndsversionsfunktionerne er ikke beregnet til produktionsformål og kan have begrænset funktionalitet. Disse funktioner er tilgængelige før en officiel udgivelse, så kunderne kan få tidlig adgang og give feedback.
- Denne funktion er baseret på Azure OpenAI Service.
- Copilot er en ny teknologi, der stadig udvikles. Den er optimeret til brug med engelsk og har begrænset understøttelse af andre sprog. Dele af den kan derfor vises på engelsk i stedet for dit foretrukne sprog.
- Læs Ofte stillede spørgsmål om ansvarlig AI for Copilot i automationscenteret (forhåndsversion) for at få mere at vide om denne nye Copilot-oplevelse.
- Flere ofte stillede spørgsmål: Ofte stillede spørgsmål om ansvarlige AI-svar til Power Automate, Ofte stillede spørgsmål om sikkerhed og beskyttelse af personlige oplysninger i Copilot i Microsoft Power Platform
Forudsætninger
- En arbejds- eller skolekonto med adgang til et Power Automate miljø med base i USA.
- I den første prøveversion skal du have et miljø i USA for at kunne bruge denne funktion. Hvis du ikke har adgang til et miljø, der er baseret i USA, kan du anmode din administrator om at oprette et nyt miljø i Power Platform Admnistration og vælge USA som område.
- Du kan finde flere oplysninger i aktuelle begrænsninger.
Hvordan fungerer det?
Copilot i automatiseringscenter kan besvare spørgsmål om følgende fire færdigheder:
Indeks | Skill | Spørgsmål, som viden kan besvare |
---|---|---|
0 | Cloudflow kører logfiler | Status for kørsel af cloudflow, udløsertype, kørselsvarighed, fejlrate. |
2 | Skrivebordsflow kører logfiler | Status for kørsel af skrivebordsflow, brugt maskine, kørselstilstand, fejlrate. |
3 | Data til arbejdskø | Status for arbejdskøelementer, opnåelse af serviceniveauaftale (SLA), processorantal. |
4 | Dokumentation (generative svar) | Generelle Power Automate funktionsspørgsmål, f.eks hvordan du analyserer aktivitet med Copilot. |
De første tre færdigheder i ovenstående tabel oversætter forespørgsler på naturligt sprog (spørgsmål), der indtastes af brugere, til Microsoft Dataverse FetchXML forespørgselssyntaks. Denne oversættelse giver brugerne mulighed for nemt at hente oplysninger om deres automatiseringsdata ved at stille spørgsmål på naturligt sprog. Derudover bestemmer Copilot den mest relevante outputvisualisering, f.eks. en tabel, et cirkeldiagram, et søjlediagram eller et kurvediagram, for på en effektiv måde at præsentere indsigten og oplysningerne for brugeren.
Copilot-færdighedsvælger
Når Copilot åbnes (pr. session) første gang, er færdigheden "sky flow" valgt på forhånd. Du kan ændre færdigheden ved at vælge rullemenuen ud for sætningen Spørgsmål om og vælge din foretrukne færdighed. I den indledende forhåndsvisningsfase nulstilles samtalehistorikken, hver gang du ændrer færdigheden.
Proces på højeste niveau
- Når brugeren indtaster en gyldig prompt, genererer Copilot en FetchXML forespørgsel baseret på inputtet.
- Hvis den genererede forespørgsel FetchXML er gyldig, udføres forespørgslen derefter mod Dataverse backend under den aktuelle brugers sikkerhedskontekst for at hente matchende data. Når dataene hentes som bruger, sikres det, at brugerne kun får vist data, som de allerede har tilladelse til at få adgang til.
- Copilot bestemmer den mest relevante outputvisualisering, f.eks. en tabel, et cirkeldiagram, et søjlediagram eller et kurvediagram, for på en effektiv måde at præsentere indsigten og data for brugeren.
Hvad er FetchXML forespørgsler?
Microsoft Dataverse FetchXML er et sprog, der bruges til at hente data fra en Dataverse database. FetchXML er designet til at være let at oprette, bruge og forstå. Du kan f.eks. bede Dataverse om at give dig en liste over alle kørsler af et bestemt flow. Forespørgslen FetchXML er den måde, du formulerer spørgsmålet på, så databasen forstår det og kan give dig de rigtige resultater.
Prompt med bedste praksis
- Vær specifik
- Jo mere specifik du er med din kommando, jo bedre forstår og reagerer AI.
- Hvis AI ikke producerer det ønskede output, skal du ikke bekymre dig. Prøv igen ved at justere kommandoen.
- Eksperimenter med kommandoer:
- Hvis du ikke får de resultater, du forventede, kan du prøve at omformulere din prompt eller give mere kontekst.
- Giv feedback:
- Hvis AI gav gode eller utilfredsstillende svar, så lad os det vide ved at vælge tommelfingeren op eller ned med en mulighed for at give mere feedback via Fortæl Microsoft, hvad du kunne lide ved denne funktion, der vises nedenunder.
Eksempler på spørgsmål
Dette afsnit indeholder eksempler på prompter, du kan bruge som startprompt til dine egne brugsscenarier. Nogle af disse prompter er muligvis ikke relevante eller returnerer forkerte resultater. Modelforståelse eller den faktiske prompt og de data, der er tilgængelige for dig baseret på dine tilladelser, kan påvirke nøjagtigheden. Vi anbefaler, at du gennemser og validerer de returnerede resultater og FetchXML-forespørgsel.
Kørsler af cloudflows
Bemærk
Historikken Dataverse for kørsel af cloudflow, som er baseret på den nye elastiske tabelfunktion , har andre kendte begrænsninger for forespørgsler om og aggregering af data sammenlignet med historikken for kørsel af skrivebordsflow. Disse forskelle kan påvirke svarene fra Copilot. Du kan finde ud af mere om disse kendte begrænsninger her.
- Hvor mange kørsler i sidste måned blev udløst af et andet cloudflow?
- Hvem startede flowkørsler i løbet af den sidste måned?
- Hvor mange flow mislykkedes i går?
Skrivebordsflow kører
- Hvilke strømme har kørt mest i sidste uge?
- Hvad var antallet af fuldførte kørsler for virksomhedens top 5?
- Hvad er fordelingen af status for flowkørsel?
Fejl
- Vis mig de hyppigste kørselsfejl i den sidste måned.
- Vis mig en fordeling af vellykkede versus mislykkede flows sidste kvartal.
- Hvad var antallet af mislykkede kørsler i ugen før den sidste?
Arbejdskøer
- Vis mig antallet af varer, der er i venteposition.
- Vis mig antallet af varer, der risikerer at overtræde SLA.
- Hvad er den gennemsnitlige håndteringstid pr. processor (maskine) og kø?
Maskiner
- Hvilke af de mest drevne fejl i dag?
- Hvilke maskiner er i vedligeholdelsestilstand?
- Hvad er de maskiner, der har de mest almindelige fejl?
Oprettere
- Vis mig de øverste flow efter antal kørsler sammen med deres ejeroplysninger.
- Hvem er de 10 største brugere, der kører flows sidste måned?
- Hvornår og af hvem blev desktopforløb ændret i sidste uge?
Dokumentation (generative svar)
- Hvordan kan jeg tilføje en betingelse i Power Automate-skrivebord?
- Kan cloudflow håndtere godkendelser og beslutningsprocesser?
- Hvor kan jeg finde slettede flows i Power Automate?
Spørgsmål med flere vending
I forbindelse med AI giver multidrejningsprompts dig mulighed for at have en løbende samtale med Copilot, hvor den husker konteksten for de forrige meddelelser i samtalen. Det er ikke bare at besvare engangsspørgsmål; Det er at indgå i en dialog med dig, hvor hvert svar er baseret på, hvad der blev sagt før.
Bemærk
- Generative svar (dokumentationsfærdigheder) understøtter endnu ikke multidrejningssamtaler.
- Når du deltager i en flertrinsdialog, holder Copilot kun styr på de ti seneste spørgsmål. Det betyder, at Copilot begynder at rydde de prompter, der blev indtastet først, og kun beholder de seneste ti. For at forbedre svarkvaliteten foreslår vi, at du begrænser dine opfølgende spørgsmål eller oftere genstarter chatten. Du kan finde flere oplysninger i Ryd tidligere promptkontekst for at starte forfra.
Eksempel
Vende | Spørgsmål og svar |
---|---|
Bruger: Vis mig en fordeling af vellykkede vs. mislykkede flows sidste kvartal | |
Copilot: Her vises distribution af vellykkede versus mislykkede flow i sidste kvartal. | |
Bruger: Hvad var den største fejl i de kørsler, der mislykkedes? | |
Copilot: Her er den mest viste fejl blandt de kørsler, der ikke lykkedes. | |
Bruger: På hvilke computernavne har de fejlet mest? | |
Copilot: Her er de computernavne, hvor de fleste fejl er opstået. | |
Bruger: Hvad var den gennemsnitlige kørselsvarighed for de flows, der lykkedes? | |
Copilot: Her er den gennemsnitlige varighed af kørslen af de fuldførte flows. |
Indflydelse på output-format
Du kan påvirke Copilots outputformat ved at bede om eksplicitte outputtyper som "vis mig mislykket vs. vellykket distribution af flowkørsel som et søjlediagram". Denne prompt giver sandsynligvis følgende resultat:
Ryd tidligere promptkontekst for at starte forfra
Hvis du vil nulstille samtalen med Copilot, skal du vælge de tre prikker ...
ud for copilot-navnet og derefter vælge Ny chat.
Rediger og køre FetchXML-forespørgsler, der returneres af Copilot
Du kan finjustere de forespørgsler, der returneres af Copilot, via redigeringer på stedet i kodeområdet. Du skal blot ændre koden, så den matcher dine nye søgekriterier, og vælge Kør. For at illustrere, lad os overveje følgende prompt:
- "Hvor mange flows er blevet udløst af planen inden for de seneste tre dage?"
Forespørgselsresultater før nogen ændring
<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>
Ændrede forespørgselsresultater
<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>
Validere FetchXML forespørgselsresultater, genereret af Copilot
Følgende trin fører dig gennem processen til validering (og muligvis genbrug) FetchXML af forespørgsler i Power Automate cloudflows.
Trin 1: Opret en kopi af FetchXML-forespørgslen
Når du har sendt din forespørgsel til Copilot, får du et svar, der indeholder et link med navnet Vis kode. Hvis du vil kopiere koden, skal du vælge dette link og derefter vælge kopiikonet i øverste højre hjørne af FetchXML feltet.
Trin 2: Opret et cloudflow, og test forespørgslen FetchXML
- Naviger til Power Automate-portalen , og vælg Mine flows i venstre navigationsmenu.
- Fortsæt ved at vælge + Nyt flow på kommandolinjen, og vælg derefter Øjeblikkelig cloudflow i rullemenuen.
- Angiv et navn til flowet, vælg Udløs et flow manuelt, og vælg derefter Opret.
- Cloudflow-designeren vises. Find, og vælg knappen + Nyt trin.
- På den søgelinje, der vises, skal du angive Dataverse og derefter vælge Dataverse-connector fra resultaterne.
- Der vises forskellige handlinger. Rul gennem, indtil du finder og vælger handlingen Listerækker.
- Vælg linket Vis avancerede indstillinger i handlingen Listerækker.
- Der vises et FetchXML forespørgselsfelt. I dette felt indtaster du den kopierede FetchXML forespørgsel, som Copilot tidligere har genereret.
- Når du har indsat din FetchXML, skal du vælge Gem.
- Test flowet ved at vælge Test.
- Følg anvisningerne på skærmen for at starte flowet manuelt for at gennemse resultaterne.
Trin 3: Om resultaterne
Lad os antage, at du spurgte Copilot, "hvor mange mislykkede vs. vellykkede flows havde vi i sidste måned?" Denne prompt resulterer i en FetchXML forespørgsel, der ligner følgende eksempel:
<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>
Hvis data svarer til den givne FetchXML forespørgsel, returnerer Dataverse-handlingen, der blev konfigureret i Listerækker trin 2, data i et format, der kaldes JSON (JavaScript Object Notation), som i bund og grund er en metode, der bruges til at præsentere data på en velorganiseret måde, hvilket gør det nemt at læse og skrive digitalt.
I forbindelse med distributionsbaserede spørgsmål som tidligere nævnt grupperes data efter et eller flere felter (statuscode
) sammen med en aggregering (count
), der returnerer antallet for hver gruppe (dvs. failed
succeeded
og så videre).
Hver returneret post indeholder felter som:
flowsession_count
: Antallet af gange, workflowet kørte.flowsession_regardingobjectid
:Det entydige id for flowkørslen.flowsession_statuscode
: Status for flowkørslen (f.eks. Mislykket).workflow_name
: Navnet på flowet.
Hvis du vil vide, hvor mange gange et bestemt flow er kørt, skal du kigge på flowsession_count
kolonnen for den post, hvor workflow_name
er dit flownavn.
Forstå Copilot-svar på problematiske prompter
I denne tabel vises standardsvar, der returneres, når Copilot ikke kan forstå dit spørgsmål eller din hensigt eller generere et gyldigt svar.
Copilot-svar | Oplysninger |
---|---|
Sorry, something went wrong. Please try again. |
Der opstod en uventet fejl. Omformulér dit spørgsmål, og prøv igen. |
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. |
Spørgsmålet blev forstået, og der blev genereret en gyldig forespørgsel, men der er ingen tilgængelige data, der kan returneres. |
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. |
Dit spørgsmål kunne ikke oversættes til en gyldig FetchXML søgning. Omformulér dit spørgsmål, og prøv igen. |
Sorry, Copilot is at capacity and temporarily unavailable — please try again in a little while. |
Der er ressourcebegrænsninger på backenden. Prøv at besvare dit spørgsmål igen efter kort tid. |
Sorry, your message contains potentially harmful content. Please ensure your input is appropriate and try again. |
Backend-tjenesten blokerede dit spørgsmål, fordi det kunne indeholde potentielt skadeligt indhold. Fjern potentielt skadelige indhold fra dit spørgsmål, og prøv igen. |
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. |
Den genererede FetchXML er ugyldig, eller at forespørgslen mislykkedes, da Copilot forsøgte at udføre den. Omformulér dit spørgsmål, og prøv igen. |
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 filtre, der anvendes på forespørgslen, overskrider aggregeringsgrænserne i de aktuelle FetchXML. Tilføj mere relevante filtre, f.eks. kun gårsdagens eller sidste måneds data, for at sikre, at forespørgslen returnerer data inden for disse grænser. |
Kendte problemer og begrænsninger
Følgende liste indeholder kendte begrænsninger for Copilot i automatiseringscenter.
- Copilot er en ny teknologi, der stadig udvikles. Det er optimeret til brug med engelsk, og understøttelse med andre sprog er begrænset. Dele af den kan derfor vises på engelsk i stedet for dit foretrukne sprog.
- Copilot er i øjeblikket kun tilgængelig i Dataverse-miljøer med base i USA.
- Copilot returnerer muligvis forkerte eller ufuldstændige data og FetchXML forespørgsler.
- Copilot er i første omgang kun i stand til at besvare spørgsmål om skrivebordsflowaktivitet, skyflowaktivitet, arbejdskøer og generelle produktfunktionsspørgsmål til Power Automate.
- I samtaler med flere drejninger holder Copilot kun konteksten for de sidste 10 spørgsmål. Hvis du støder på forkerte eller ufuldstændige resultater, kan du overveje at nulstille samtalen.
- Generative svar (dokumentationsfærdigheder) understøtter endnu ikke multidrejningssamtaler.
- For forespørgsler, der returnerer store resultatsæt, kan Copilot muligvis ikke returnere eller gengive resultatet.
Relaterede oplysninger
- Start her med Copilot i cloudflows
- Ofte stillede spørgsmål til Copilot i automatiseringscenter (forhåndsversion)
- Ofte stillede spørgsmål om Copilot i skrivebordsflowaktivitet (forhåndsversion)
- Ofte stillede spørgsmål til Copilot i cloudflows
- Ofte stillede spørgsmål om Copilot i Power Automate Process Mining
- Ofte stillede spørgsmål om Copilot-datasikkerhed og -beskyttelse af personlige oplysninger i Microsoft Power Platform