Priprema procesa i podataka

Da biste mogli efikasno da koristite mogućnost rudarenja Power Automate procesa, morate da razumete:

Evo kratkog video zapisa o tome kako otpremiti podatke za korišćenje sa mogućnostima rudarenja procesa:

Zahtevi za podacima

Evidencije događaja i evidencije aktivnosti su tabele uskladištene u sistemu zapisa tog dokumenta kada dođe do događaja ili aktivnosti. Na primer, aktivnosti koje obavljate u aplikaciji za upravljanje odnosima sa klijentima (CRM) čuvaju se kao evidencija događaja u CRM aplikaciji. Da bi rudarenje procesa analiziralo evidenciju događaja, neophodna su sledeća polja:

  • ID predmeta

    ID predmeta bi trebalo da predstavlja instancu vašeg procesa i često je objekat po kojem proces deluje. To može biti "ID pacijenta" za nesposoban proces prijavljivanja, "ID porudžbine" za proces prosleđivanja porudžbine ili "ID zahteva" za proces odobravanja. Ovaj ID mora biti prisutan za sve aktivnosti u evidenciji.

  • Ime aktivnosti

    Aktivnosti su koraci vašeg procesa, a imena aktivnosti opisuju svaki korak. U tipičnom procesu odobravanja, imena aktivnosti mogu biti "prosledi zahtev", "zahtev odobren", "zahtev odbijen" i "koriguj zahtev".

  • Pokretanje tajmstamp i end timestamp

    Vremenske prilike ukazuju na tačno vreme kada se događaj ili aktivnost odigrao. Evidencije događaja imaju samo jednu taksu za vreme. Ovo ukazuje na vreme kada je došlo do događaja ili aktivnosti u sistemu. Evidencije aktivnosti imaju dve tačke puta: početnu tačku i tačku krajnjeg vremena. One ukazuju na početak i kraj svakog događaja ili aktivnosti.

    Analizu možete proširiti i tako što ćete uneti tipove opcionalnih atributa:

    • Resursa

      Ljudski ili tehnički resurs koji izvršava određeni događaj.

    • Atribut nivoa događaja

      Dodatni analitički atribut, koji ima različitu vrednost po događaju, npr.

    • Atribut nivoa predmeta (prvi događaj)

      Atribut nivoa predmeta je dodatni atribut koji se sa analitičke tačke gledišta smatra jednom vrednošću po predmetu (npr. iznos fakture u USD). Međutim, evidencija događaja koju treba uneti ne mora nužno da bude u skladu sa doslednošću tako što će imati istu vrednost za određeni atribut za sve događaje u evidenciji događaja. Možda neće biti moguće osigurati da se, na primer, koristi postepeno osvežavanje podataka. Power Automate Obrada rudarenja unošenjem podataka u ovih slučajeva, skladišteći sve vrednosti navedene u evidenciji događaja, ali koristi takozvani mehanizam za tumačenje atributa na nivou predmeta za rad sa atributima na nivou predmeta.

      Drugim rečima, svaki put kada se atribut koristi za određenu funkciju, što zahteva vrednosti nivoa događaja (na primer filtriranje nivoa događaja), proizvod koristi vrednosti nivoa događaja. Svaki put kada je potrebna vrednost nivoa predmeta (npr. filter nivoa predmeta, analiza osnovnog uzroka), ona koristi interpretiranu vrednost koja se uzima iz hronološki prvog događaja u predmetu.

  • Atribut nivoa predmeta (poslednji događaj)

    Isto kao atribut nivoa predmeta (prvi događaj) ali kada se tumači na nivou predmeta, vrednost se uzima iz hronološki poslednjeg događaja u predmetu.

  • Finansijski po događaju

    Fiksni trošak/prihod/numerička vrednost koja se menja po izvršenoj aktivnosti, npr. Finansijska vrednost se izračunava kao zbir (sredina, minimum, maksimum) finansijskih vrednosti po svakom događaju.

  • Finansijski po predmetu (prvi događaj)

    Atribut "Finansijski po predmetu" je dodatni numerički atribut, za koji se sa analitičke tačke gledišta smatra da ima jednu vrednost po predmetu (npr. iznos fakture u USD). Međutim, evidencija događaja koju treba uneti ne mora nužno da bude u skladu sa doslednošću tako što će imati istu vrednost za određeni atribut za sve događaje u evidenciji događaja. Možda neće biti moguće osigurati da se, na primer, koristi postepeno osvežavanje podataka. Power Automate Proces rudarenja unosi podatke onako kako jeste, skladišteći sve vrednosti navedene u evidenciji događaja. Međutim, koristi takozvani mehanizam za tumačenje atributa nivoa predmeta za rad sa atributima na nivou predmeta.

    Drugim rečima, svaki put kada se atribut koristi za određenu funkciju, što zahteva vrednosti nivoa događaja (na primer filtriranje nivoa događaja), proizvod koristi vrednosti nivoa događaja. Svaki put kada je potrebna vrednost nivoa predmeta (npr. filter nivoa predmeta, analiza osnovnog uzroka), ona koristi interpretiranu vrednost koja se uzima iz hronološki prvog događaja u predmetu.

  • Finansijski po predmetu (poslednji događaj)

    Isto kao i Finansijski po slučaju (prvi događaj) ali kada se tumači na nivou predmeta, vrednost se uzima iz hronološki poslednjeg događaja u predmetu.

Gde da dobijete podatke o evidenciji iz aplikacije

Mogućnosti rudarenja procesa su potrebni podaci evidencije događaja da bi se izvršilo rudarenje procesa. Iako mnoge tabele koje postoje u bazi podataka aplikacije sadrže trenutno stanje podataka, one možda ne sadrže istorijski zapis o događajima koji su se dogodili, što je zahtevani format evidencije događaja. Srećom, u mnogim većim aplikacijama, ovaj istorijski zapis ili evidencija se često čuva u određenoj tabeli. Na primer, mnoge Dynamics aplikacije čuvaju ovaj zapis u tabeli Aktivnosti. Druge aplikacije, kao što su SAP ili Salesforce, imaju slične koncepte, ali ime može biti drugačije.

U ovim tabelama koje evidentiraju istorijske zapise, struktura podataka može biti složena. Možda ćete morati da se pridružite tabeli evidencije sa drugim tabelama u bazi podataka aplikacije da biste dobili određene ID-ove ili imena. Takođe, nisu evidentirani svi događaji koji vas zanimaju. Možda ćete morati da utvrdite koji događaji treba da se čuvaju ili filtriraju. Ako vam je potrebna pomoć, trebalo bi da se obratite IT timu koji upravlja ovom aplikacijom da biste razumeli više.

Povežite se sa izvorom podataka

Prednost direktnog povezivanja sa bazom podataka je redovno povezivanje izveštaja procesa sa najnovijim podacima iz izvor podataka.

Power Query podržava veliki broj konektora koji obezbeđuju način za povezivanje i uvoz podataka iz odgovarajućeg izvor podataka. Uobičajene linije spajanja uključuju text/CSV i Microsoft Dataverse SQL Server bazu podataka. Ako koristite aplikaciju kao što su SAP ili Salesforce, možda ćete moći da se povežete sa tim izvorima podataka direktno preko njihovih linija spajanja. Za informacije o podržanim linijama spajanja i načinu njihovog korišćenja posetite opciju " Linije spajanja" Power Query.

Isprobajte mogućnost rudarenja procesa pomoću text/CSV konektora

Jedan od jednostavnih načina da isprobate mogućnost rudarenja procesa bez obzira na to gde se izvor podataka nalazi je sa Text/CSV konektorom. Možda ćete morati da radite sa administratorom baze podataka da biste izvezli mali uzorak evidencije događaja kao CSV datoteku. Kada imate CSV datoteku, možete je uvesti u mogućnost rudarenja procesa pomoću sledećih koraka na ekranu izvor podataka izbora.

Belešku

Morate imati da OneDrive bi posao koristio tekstualnu /CSV liniju spajanja. Ako nemate za posao, razmislite OneDrive o korišćenju prazne tabele umesto text/CSV, kao u sledećem koraku 3. Nećete moći da uvezete toliko zapisa u tabelu " Prazno".

  1. Na matičnoj stranici procesa rudarenja kreirajte proces tako što ćete ovde izabrati stavku Započni.

  2. Unesite ime procesa i izaberite stavku Kreiraj.

  3. Na dugme Odaberite izvor podataka ekran izaberite stavku Sve kategorije>Tekst/CSV.

  4. Izaberite opciju "Potraži" OneDrive. Možda ćete morati da potvrdite verodostojnost.

    Snimak ekrana pregledanja OneDrive.

  5. Otpremite evidenciju događaja tako što ćete u gornjem desnom uglu izabrati ikonu "Otpremi", a zatim izabrati stavku "Datoteke".

    Snimak ekrana selekcije otpremanja datoteka.

  6. Otpremite evidenciju događaja, izaberite datoteku sa liste, a zatim kliknite na dugme Otvori da biste koristili tu datoteku.

Korišćenje linije Dataverse spajanja

Linija Dataverse spajanja nije podržana Microsoft Power Platform. Potrebno je da se povežete sa njim pomoću OData linije spajanja, što zahteva još nekoliko koraka.

  1. Uverite se da imate pristup okruženju Dataverse .

  2. Potrebna vam je URL adresa okruženja Dataverse sa kojom pokušavate da se povežete. Obično izgleda ovako:

    Snimak ekrana URL adrese Dataverse .

    Da biste saznali kako da pronađete URL adresu, idite na pronalaženje URL adrese Dataverse okruženja.

  3. Na ekranu Power Query - Odaberite izvore podataka , izaberite OData.

  4. U URL okvir za tekst otkucajte api/data/v9.2 na kraju URL adrese tako da izgleda ovako:

    Snimak ekrana URL adrese.

  5. U okviru Akreditivi za povezivanje izaberite organizacioni nalog u polju Vrsta potvrde identiteta .

  6. Izaberite prijavljivanje i unesite svoje akreditive.

  7. Izaberite Sledeće.

  8. Razvijte fasciklu OData . Trebalo bi da vidite sve stolove Dataverse u tom okruženju. Kao primer, tabela "Aktivnosti " se naziva "Tačke aktivnosti".

  9. Potvrdite izbor u polju za potvrdu pored tabele koju želite da uvezete, a zatim kliknite na dugme Dalje.