Pregătirea proceselor și datelor

Înainte de a putea utiliza eficient funcționalitatea de extragere a proceselor, trebuie să înțelegeți: Power Automate

Iată un scurt videoclip despre cum se încarcă date pentru utilizare cu funcționalitatea de extragere a datelor de procese:

Cerinţe de date

Jurnalele de evenimente și jurnalele de activități sunt tabele stocate în sistemul dvs. de înregistrare care documentează momentul în care are loc un eveniment sau o activitate. De exemplu, activitățile pe care le efectuați în aplicația de gestionare a relațiilor cu clienții (CRM) sunt salvate ca jurnal de evenimente în aplicația CRM. Pentru ca procesele de extragere a datelor să analizeze jurnalul de evenimente, sunt necesare următoarele câmpuri:

  • ID caz

    ID-ul cazului ar trebui să reprezinte o instanță a procesului dumneavoastră și este adesea obiectul asupra căruia acționează procesul. Poate fi un „ID pacient” pentru un proces de înregistrare a pacienților internați, un „ID comandă” pentru un proces de trimitere a comenzii sau un „ID solicitare” pentru un proces de aprobare. Acest ID trebuie să fie prezent pentru toate activitățile din jurnal.

  • Numele activității

    Activitățile sunt etapele procesului tău, iar numele activităților descriu fiecare pas. Într-un proces de aprobare tipic, numele activităților ar putea fi „trimite cerere”, „cerere aprobată”, „cerere respinsă” și „revizuire cerere”.

  • Marcaj temporal de început și marcaj temporal de sfârșit

    Marcajele temporale indică ora exactă la care a avut loc un eveniment sau o activitate. Jurnalele de evenimente au o singură marcaj temporal. Aceasta indică momentul în care a avut loc un eveniment sau o activitate în sistem. Jurnalele de activitate au două marcaje temporale: un marcaj temporal de început și un marcaj temporal de sfârșit. Acestea indică începutul și sfârșitul fiecărui eveniment sau activitate.

    De asemenea, puteți extinde analiza prin ingerarea tipurilor de atribute opționale:

    • Resursă

      O resursă umană sau tehnică care execută un anumit eveniment.

    • Atribut la nivel de eveniment

      Atribut analitic suplimentar, care are o valoare diferită pentru fiecare eveniment, de exemplu, departamentul care desfășoară activitatea.

    • Atribut la nivel de caz (primul eveniment)

      Atributul la nivel de caz este un atribut suplimentar, care din punct de vedere analitic este considerat a avea o singură valoare per caz (de exemplu, suma facturii în USD). Totuși, jurnalul de evenimente care urmează să fie ingerat nu trebuie neapărat să respecte consecvența, având aceeași valoare pentru atributul specific pentru toate evenimentele din jurnalul de evenimente. Este posibil să nu fie posibil să se asigure acest lucru, de exemplu, atunci când se utilizează reîmprospătarea incrementală a datelor. Power Automate Process Mining ingerează datele așa cum sunt, stocând toate valorile furnizate în jurnalul de evenimente, dar folosește un așa-numit mecanism de *interpretare a atributelor la nivel de caz* pentru a lucra cu atributele la nivel de caz.

      Cu alte cuvinte, ori de câte ori atributul este utilizat pentru o funcție specifică, care necesită valori la nivel de eveniment (de exemplu, filtrarea la nivel de eveniment), produsul utilizează valorile la nivel de eveniment. Ori de câte ori este necesară o valoare la nivel de caz (de exemplu, filtru la nivel de caz, analiză a cauzei principale), se utilizează valoarea interpretată, care este preluată de la primul eveniment cronologic din caz.

  • Atribut la nivel de caz (ultimul eveniment)

    La fel ca atributul la nivel de caz (primul eveniment), dar atunci când este interpretat la nivel de caz, valoarea este preluată de la ultimul eveniment cronologic din caz.

  • Financiar per eveniment

    Cost/venit/valoare numerică fixă care se modifică în funcție de activitatea efectuată, de exemplu, costurile serviciilor de curierat. Valoarea financiară se calculează ca sumă (medie, minim, maxim) a valorilor financiare pentru fiecare eveniment.

  • Financiar per caz (primul eveniment)

    Atributul Financiar per Caz este un atribut numeric suplimentar, care din punct de vedere analitic este considerat a avea o singură valoare per caz (de exemplu, Suma Facturii în USD). Totuși, jurnalul de evenimente care urmează să fie ingerat nu trebuie neapărat să respecte consecvența, având aceeași valoare pentru atributul specific pentru toate evenimentele din jurnalul de evenimente. Este posibil să nu fie posibil să se asigure acest lucru, de exemplu, atunci când se utilizează reîmprospătarea incrementală a datelor. Power Automate Process Mining ingerează datele așa cum sunt, stocând toate valorile furnizate în jurnalul de evenimente. Totuși, folosește un așa-numit mecanism de *interpretare a atributelor la nivel de caz* pentru a lucra cu atributele la nivel de caz.

    Cu alte cuvinte, ori de câte ori atributul este utilizat pentru o funcție specifică, care necesită valori la nivel de eveniment (de exemplu, filtrarea la nivel de eveniment), produsul utilizează valorile la nivel de eveniment. Ori de câte ori este necesară o valoare la nivel de caz (de exemplu, filtru la nivel de caz, analiză a cauzei principale), se utilizează valoarea interpretată, care este preluată de la primul eveniment cronologic din caz.

  • Financiar per caz (ultimul eveniment)

    La fel ca în cazul Financiar per caz (primul eveniment), dar atunci când este interpretat la nivel de caz, valoarea este preluată de la ultimul eveniment cronologic din caz.

De unde se pot obține date de jurnal din aplicația dvs.

Capacitatea de extragere a proceselor are nevoie de date din jurnalul de evenimente pentru a efectua extragerea proceselor. Deși multe tabele existente în baza de date a aplicației conțin starea curentă a datelor, este posibil să nu conțină o înregistrare istorică a evenimentelor care au avut loc, acesta fiind formatul necesar pentru jurnalul de evenimente. Din fericire, în multe aplicații mai mari, această înregistrare istorică sau jurnal este adesea stocată într-un tabel specific. De exemplu, multe aplicații Dynamics păstrează această înregistrare în tabelul Activități. Alte aplicații, precum SAP sau Salesforce, au concepte similare, dar numele ar putea fi diferit.

În aceste tabele care înregistrează înregistrări istorice, structura datelor poate fi complexă. Este posibil să fie nevoie să uniți tabelul de jurnal cu alte tabele din baza de date a aplicației pentru a obține ID-uri sau nume specifice. De asemenea, nu toate evenimentele care te interesează sunt înregistrate. Este posibil să fie nevoie să stabiliți ce evenimente ar trebui păstrate sau filtrate. Dacă aveți nevoie de ajutor, contactați echipa IT care gestionează această aplicație pentru a afla mai multe.

Conectați-vă la o sursă de date

Avantajul conectării directe la o bază de date este menținerea raportului de proces actualizat cu cele mai recente date din sursa de date.

Power Query acceptă o mare varietate de conectori care oferă o modalitate pentru capacitatea de procesare mining de a se conecta și importa date din sursa de date corespunzătoare. Conectorii comuni includ Text/CSV, Microsoft Dataverse și baza de date SQL Server. Dacă utilizați o aplicație precum SAP sau Salesforce, este posibil să vă puteți conecta la aceste surse de date direct prin intermediul conectorilor lor. Pentru informații despre conectorii acceptați și despre cum să îi utilizați, accesați Conectori în Power Query.

Încercați funcționalitatea de extragere a datelor de proces cu conectorul Text/CSV

O modalitate ușoară de a testa funcționalitatea de extragere a datelor de proces, indiferent de locul în care se află sursa de date, este cu conectorul Text/CSV. Este posibil să fie nevoie să colaborați cu administratorul bazei de date pentru a exporta o mică mostră din jurnalul de evenimente ca fișier CSV. După ce aveți fișierul CSV, îl puteți importa în funcționalitatea de extragere a datelor de proces utilizând următorii pași din ecranul de selectare a sursei de date.

Notă

Trebuie să aveți OneDrive pentru ca Business să utilizeze conectorul Text/CSV . Dacă nu aveți OneDrive pentru Business, luați în considerare utilizarea Tabel gol în loc de Text/CSV, ca în pasul 3 următor. Nu veți putea importa tot atâtea înregistrări în Tabelul gol.

  1. Pe pagina principală a mineritului de procese, creați un proces selectând Începeți aici.

  2. Introduceți un nume de proces și selectați Creare.

  3. Pe ecranul Alegeți sursa de date , selectați Toate categoriile>Text/CSV.

  4. Selectați Răsfoire OneDrive. S-ar putea să fie nevoie să te autentifici.

    Captură de ecran a aplicației Browse OneDrive.

  5. Încărcați jurnalul de evenimente selectând pictograma Încărcare din colțul din dreapta sus, apoi selectând Fișiere.

    Captură de ecran a selecției Încărcarea fișierelor.

  6. Încărcați jurnalul de evenimente, selectați fișierul din listă, apoi selectați Deschidere pentru a utiliza fișierul respectiv.

Utilizați conectorul Dataflow

Conectorul Dataflow nu este acceptat în Microsoft Power Platform. Fluxul de date existent nu poate fi utilizat ca sursă de date pentru *Process Mining*. Power Automate

Folosește conectorul Dataverse

Conectorul Dataverse nu este acceptat în Microsoft Power Platform. Trebuie să vă conectați la acesta utilizând conectorul OData, ceea ce necesită încă câțiva pași.

  1. Asigurați-vă că aveți acces la mediu. Dataverse

  2. Aveți nevoie de adresa URL a mediului Dataverse la care încercați să vă conectați. În mod normal, arată așa:

    Captură de ecran a adresei URL Dataverse .

    Pentru a afla cum să găsiți adresa URL, accesați Găsirea adresei URL a mediului înconjurător Dataverse .

  3. Pe ecranul Power Query - Alegeți sursele de date , selectați OData.

  4. În caseta de text URL, tastați api/data/v9.2 la sfârșitul URL-ului, astfel încât să arate astfel:

    Captură de ecran a adresei URL.

  5. Sub Acreditări de conectare, selectați Cont organizațional în câmpul Tip de autentificare .

  6. Selectați conectare și introduceți datele de autentificare.

  7. Selectați Următorul.

  8. Extindeți folderul OData . Ar trebui să vedeți toate tabelele din acel mediu. Dataverse De exemplu, tabelul Activități se numește indicatorideactivitate.

  9. Bifați caseta de selectare de lângă tabelul pe care doriți să îl importați, apoi selectați Următorul.