Partajați prin


Utilizați Copilot pentru a analiza activitatea de automatizare și pentru a pune întrebări despre produse

Înțelegerea activității și performanței automatizării sunt cheia pentru atingerea excelenței operaționale și a obiectivelor de fiabilitate, indiferent de dimensiunea domeniului de automatizare, a echipei sau a rolului în cadrul organizației. Pentru a atinge aceste obiective este nevoie de capabilități de monitorizare avansate și dinamice, care să vă ofere informații valoroase care evidențiază domeniile de succes și identifică potențiale blocaje, tendințe și zone de îmbunătățire. Având informații mai detaliate, vă permite să luați decizii informate care vă optimizează procesele de automatizare, ceea ce duce la creșterea eficienței și eficacității.

Captură de ecran a unei experiențe de copilot ca parte a paginii centrului de automatizare.

Important

Cerințe preliminare

  • Un cont de serviciu sau de școală cu acces la un Power Automate mediu situat în Statele Unite.
  • Verificați limitările cunoscute pentru mai multe informații.

Cum funcționează?

Copilotul din centrul de automatizare este capabil să răspundă la întrebări despre următoarele patru abilități:

Index Skill Întrebări la care priceperea poate răspunde
1 Jurnalele de rulare a fluxului cloud Starea rulării fluxului de cloud, tipul de declanșare, durata rulării, rata de eșec.
2 Jurnalele de rulare a fluxului de desktop Starea rulării fluxului de desktop, mașina folosită, modul de funcționare, rata de eșec.
3 Datele din coada de lucru Stările elementelor din coada de lucru, atingerea acordului de nivel de serviciu (SLA), numărul de procesoare.
4 Documentație (răspunsuri generative - previzualizare) Întrebări generale Power Automate de exemplu, cum să analizați activitatea cu Copilot.

Primele trei abilități din tabelul anterior traduc interogările (întrebările) în limbaj natural introduse de utilizatori în Microsoft Dataverse FetchXML sintaxa de interogare. Această traducere permite utilizatorilor să recupereze cu ușurință informații despre datele lor de automatizare punând întrebări în limbaj natural. În plus, Copilot determină cea mai potrivită vizualizare a ieșirii, cum ar fi un tabel, diagramă circulară, diagramă cu bare sau diagramă cu linii, pentru a prezenta în mod eficient informațiile și informațiile utilizatorului.

Selector de aptitudini de pilot

Când Copilot se deschide (pe sesiune) prima dată, abilitate „flux în cloud” este preselectată. Puteți modifica abilitățile alegând meniul drop-down de lângă expresia Întrebări despre și selectând abilitatile preferate. Istoricul conversațiilor este resetat de fiecare dată când schimbați abilitate.

Captură de ecran a unei experiențe în Copilot în care utilizatorii pot selecta dintr-o listă de abilități.

Proces la nivel înalt

  1. Odată ce utilizatorul introduce un prompt valid, Copilot generează o FetchXML interogare pe baza intrării.
  2. Dacă FetchXML generat este valid, interogarea este apoi executată pe backend-ul Dataverse în contextul de securitate al utilizatorului curent pentru a prelua datele care se potrivesc. Recuperarea datelor în calitate de utilizator asigură faptul că utilizatorii văd numai datele pe care sunt deja autorizați să le acceseze.
  3. Copilot determină apoi cea mai potrivită vizualizare a ieșirii, cum ar fi un tabel, diagramă circulară, diagramă cu bare sau diagramă cu linii, pentru a prezenta în mod eficient informațiile și datele utilizatorului.

Ce sunt FetchXML interogările?

Microsoft Dataverse FetchXML este un limbaj folosit pentru preluarea datelor dintr-o Dataverse bază de date. FetchXML este conceput pentru a fi ușor de creat, utilizat și înțeles. De exemplu, poate doriți să cereți Dataverse să vă ofere o listă cu toate rulările de flux pentru un anumit flux. FetchXML Interogarea este modul în care formulați întrebarea, astfel încât baza de date să o înțeleagă și să vă poată oferi rezultatele corecte.

Cele mai bune practici prompte

  • Fii specific:
    • Cu cât sunteți mai specific cu promptul dvs., cu atât AI înțelege mai bine și răspunde.
    • Dacă AI nu produce rezultatul dorit, nu vă faceți griji. Încercați din nou ajustând solicitarea.
  • Experimentați cu solicitări:
    • Dacă nu obțineți rezultatele pe care le așteptați, încercați să reformulați solicitarea sau furnizați mai mult context.
  • Furnizați feedback:
    • Dacă AI a produs răspunsuri excelente sau nesatisfăcătoare, anunțați-ne selectând degetele în sus sau în jos cu opțiunea de a oferi mai multe feedback prin intermediul Spuneți Microsoft ce v-a plăcut despre această funcție link care apare dedesubt.

Exemple prompte

Această secțiune oferă exemple de solicitări pe care le puteți utiliza ca prompt de pornire pentru propriile cazuri de utilizare. Este posibil ca unele dintre aceste solicitări să nu fie aplicabile sau să returneze rezultate incorecte. Înțelegerea modelului sau promptul real și datele disponibile pe baza permisiunilor dvs. ar putea influența acuratețea. Vă recomandăm să examinați și să validați rezultatele returnate și FetchXML interogarea.

Execuții de flux pentru cloud

Notă

Istoricul rulării fluxului în cloud în Dataverse, care este construit pe noua caracteristică Elastic Table , are diferite limitări cunoscute pentru interogarea și agregarea datelor în comparație cu istoricul rulării fluxului desktop. Aceste diferențe ar putea afecta răspunsurile de la Copilot. Puteți afla mai multe despre aceste limitări cunoscute aici.

  • Câte rulări luna trecută au fost declanșate de un alt flux de cloud?
  • Cine a inițiat rulările fluxurilor din ultima lună?
  • Câte fluxuri au eșuat ieri?

Executări de flux pentru desktop

  • Care fluxuri au circulat cel mai mult săptămâna trecută?
  • Care au fost primele cinci fluxuri de ieri după numărul de rulări finalizate?
  • Care este distribuția stărilor de rulare a fluxului?

Errors

  • Afișați-mi cele mai frecvente erori de rulare luna trecută.
  • Arată-mi o distribuție a fluxurilor reușite și eșuate în ultimul trimestru.
  • Care a fost numărul de rulări eșuate în timpul săptămânii dinaintea ultimei?

Cozile de lucru

  • Arată-mi numărul de articole care sunt în așteptare.
  • Arată-mi numărul de articole care riscă să încalce SLA.
  • Care este timpul mediu de tratare per procesor (mașină) și coadă?

Echipamente

  • Care roboți au avut cele mai multe eșecuri de rulare astăzi?
  • Ce mașini sunt în modul de întreținere?
  • Care sunt mașinile cu cele mai multe erori la rulare?

Creatori

  • Afișați-mi fluxurile de top după numărul de rulări împreună cu informațiile proprietarului lor.
  • Cine au fost primii 10 utilizatori care rulau fluxuri luna trecută?
  • Când și de cine au fost modificate fluxurile pentru desktop săptămâna trecută?

Documentație (răspunsuri generative - previzualizare)

  • Cum pot adăuga o condiție pe Power Automate desktop?
  • Pot fluxurile cloud să gestioneze aprobările și procesele de luare a deciziilor?
  • Unde pot găsi fluxurile șterse în Power Automate?

Solicitări cu mai multe ture

În contextul AI, mesajele multi-turn vă permit să aveți o conversație continuă cu Copilot, unde își amintește contextul mesajelor anterioare din conversație. Nu este doar să răspunzi la întrebări unice; este angajarea într-un dialog cu tine, în care fiecare răspuns se bazează pe ceea ce a fost spus înainte.

Notă

  • Răspunsurile generative (abilități de documentare - previzualizare) nu acceptă încă conversații cu mai multe rânduri.
  • Când se angajează într-o conversație cu mai multe rânduri, Copilot ține evidența celor mai recente 10 întrebări. Aceasta înseamnă că Copilot începe să ștergă solicitările introduse primele și păstrează doar ultimele 10. Pentru a îmbunătăți calitatea răspunsului, vă sugerăm să limitați întrebările ulterioare sau să reporniți mai des chatul. Pentru mai multe informații, consultați Ștergeți contextul prompt anterior pentru a începe de la capăt.

Exemplu

Întoarce-te Solicitați și răspundeți
Utilizator: Afișați-mi o distribuție a fluxurilor reușite și eșuate în ultimul trimestru
Copilot: Iată distribuția fluxurilor reușite și eșuate în ultimul trimestru.
Utilizator: Care a fost eroarea principală a executărilor care au eșuat?
Copilot: Iată eroarea de top a executărilor care au eșuat.
Utilizator: pe ce nume de mașini au eșuat cel mai mult?
Copilot: Iată numele mașinilor unde au apărut cele mai multe erori.
Utilizator: Care a fost durata medie de rulare a fluxurilor care au reușit?
Copilot: Iată durata medie de rulare a fluxurilor care au reușit.

Captură de ecran a unui chat cu mai multe rânduri în Copilot cu diferite date de ieșire și vizualizări.

Influențarea formatului de ieșire

Puteți influența formatul de ieșire al lui Copilot solicitând tipuri explicite de ieșire, cum ar fi „arată-mi distribuția eșuată vs. reușită a fluxului sub formă de diagramă cu bare.” Acest prompt produce probabil următorul rezultat:

Captură de ecran a unui răspuns la care Copilot a răspuns la o solicitare a utilizatorului cu o diagramă circulară.

Ștergeți contextul prompt anterior pentru a începe de la capăt

Dacă doriți să resetați conversația cu Copilot, selectați cele trei puncte ... de lângă numele copilotului, apoi selectați Chat nou.

Editați și rulați din nou FetchXML interogările returnate de Copilot

Puteți ajusta interogările returnate de Copilot prin editări la loc în zona de cod. Trebuie doar să schimbați codul pentru a se potrivi cu noile dvs. criterii de căutare și să selectați Rulați. Pentru a ilustra, să luăm în considerare următorul prompt:

  • „Câte fluxuri au fost declanșate prin program în ultimele trei zile?”

Interogați rezultatele înainte de orice modificare

<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>

Captură de ecran a Copilot cu codul de interogare fetchXML generat înainte de a aplica modificări.

S-au modificat rezultatele interogării

<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>

Captură de ecran a Copilot cu codul de interogare fetchXML generat după aplicarea modificărilor.

Validați FetchXML rezultatele interogării generate de Copilot

Următorii pași vă ghidează prin procesul de validare (și eventual reutilizare) FetchXML interogări în Power Automate fluxuri cloud.

Pasul 1: faceți o copie a FetchXML interogării

După ce trimiteți interogarea la Copilot, primiți un răspuns care include un link etichetat Afișați codul. Pentru a copia codul, selectați acest link și apoi selectați pictograma de copiere situată în colțul din dreapta sus al casetei FetchXML .

Pasul 2: creați un flux cloud și testați FetchXML interogarea

  1. Navigați la Power Automate portal și selectați Fluxurile mele din meniul de navigare din stânga.
  2. Continuați selectând + Flux nou pe bara de comandă, apoi selectați Flux cloud instantaneu din meniul drop-down.
  3. Introduceți un nume de flux, selectați Declanșați manual un flux, apoi selectați Creați.
  4. Apare designerul de flux cloud. Găsiți și apoi selectați butonul + Pas nou .
  5. În bara de căutare care apare, introduceți Dataverse, apoi selectați conectorul Dataverse din rezultate.
  6. Sunt afișate diverse acțiuni. Derulați până când găsiți și selectați acțiunea Rânduri de listă .
  7. În cadrul acțiunii Listați rânduri , selectați linkul Afișați opțiuni avansate .
  8. Apare un câmp de interogare FetchXML . Acest câmp este locul în care introduceți interogarea FetchXML copiată pe care Copilot a generat-o anterior.
  9. După ce ați inserat FetchXML, selectați Salvați.
  10. Testați-vă fluxul selectând Test.
  11. Urmați instrucțiunile de pe ecran pentru a începe fluxul manual pentru a-și revizui rezultatele.

Pasul 3: Înțelegeți rezultatele

Să presupunem că ați întrebat Copilot „câte fluxuri eșuate vs. reușite am avut luna trecută?’ Acest prompt generează o FetchXML interogare similară cu următorul exemplu:

<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>

Dacă datele se potrivesc cu interogarea FetchXML dată, acțiunea List rows Dataverse acțiunea configurată în pasul 2 returnează datele într-un format numit JSON JSON, care este, în mod esențial, o metodă de notare a datelor, utilizată în Javascript. mod bine organizat, făcându-l ușor de citit și de scris digital.

Pentru întrebările bazate pe distribuție, precum cele menționate anterior, datele sunt grupate după unul sau mai multe câmpuri (statuscode), împreună cu o agregare (count) care returnează numărul pentru fiecare grup (adică failed, succeeded și așa mai departe).

Fiecare înregistrare returnată conține câmpuri precum:

  • flowsession_count: de câte ori a rulat fluxul de lucru.
  • flowsession_regardingobjectid: identificatorul unic pentru rularea fluxului.
  • flowsession_statuscode: starea rulării fluxului (de exemplu, eșuat).
  • workflow_name: Numele fluxului.

Dacă doriți să știți de câte ori a rulat un anumit flux, priviți flowsession_count coloana înregistrării unde workflow_name este numele fluxului dvs..

Înțelegeți răspunsurile Copilot la solicitările problematice

Acest tabel arată răspunsurile implicite care sunt returnate atunci când Copilot nu vă poate înțelege întrebarea, intenția sau genera un răspuns valid.

Răspuns copilotului Detalii
Sorry, something went wrong. Please try again. A apărut o eroare neașteptată. Reformulați întrebarea și încercați din nou.
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. Întrebarea a fost înțeleasă și a fost generată o interogare validă, dar nu există date disponibile pentru a fi returnate.
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. Întrebarea dvs. nu a putut fi tradusă într-o interogare FetchXML validă. Reformulați întrebarea și încercați din nou.
Sorry, Copilot is at capacity and temporarily unavailable — please try again in a little while. Există constrângeri de resurse pe backend. Încercați din nou întrebarea după scurt timp.
Sorry, your message contains potentially harmful content. Please ensure your input is appropriate and try again. Serviciul backend v-a blocat întrebarea, deoarece ar putea include conținut potențial dăunător. Eliminați orice conținut potențial dăunător din întrebarea dvs. și încercați din nou.
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. Generat FetchXML este nevalid sau că interogarea a eșuat când Copilot a încercat să o execute. Reformulați întrebarea și încercați din nou.
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. Filtrele aplicate interogării dvs. depășesc limitele actuale de agregare în FetchXML. Adăugați filtre mai adecvate, cum ar fi datele de ieri sau de luna trecută, pentru a vă asigura că interogarea returnează date în limitele respective.

Probleme și limitări cunoscute

Următoarea listă conține limitări cunoscute ale Copilot în centrul de automatizare.

  • Copilot este o nouă tehnologie care este încă în curs de dezvoltare. Este optimizat pentru utilizare cu limba engleză, iar suportul pentru alte limbi este limitat. Ca atare, părți ale acestuia ar putea apărea în engleză, mai degrabă decât în ​​limba preferată.
  • Copilot este disponibil momentan numai în Dataverse medii din Statele Unite.
  • Copilot poate returna date și FetchXML interogări greșite sau incomplete.
  • Copilot este inițial capabil să răspundă doar la întrebări despre activitatea fluxului desktop, activitatea fluxului cloud, cozile de lucru și întrebările generale despre caracteristicile produsului Power Automate.
  • În conversațiile cu mai multe rânduri, Copilot păstrează contextul doar pentru ultimele 10 întrebări. Dacă întâmpinați rezultate greșite sau incomplete, luați în considerare resetarea conversației.
  • Conversațiile în mai multe rânduri nu sunt acceptate pentru răspunsuri generative (abilități de documentare - previzualizare).
  • Pentru interogările care returnează seturi mari de rezultate, este posibil ca Copilot să nu poată returna sau reda rezultatul.