Priprema procesa i podataka

Prije nego što možete učinkovito koristiti sposobnost rudarenja procesa Power Automate , morate razumjeti:

Evo kratkog videozapisa o tome kako prenijeti podatke za upotrebu s mogućnošću rudarenja procesa:

Preduvjeti za podatke

Zapisnici događaja i zapisnici aktivnosti tablice su pohranjene u vašem sustavu zapisa koji dokumentiraju kada se dogodi događaj ili aktivnost. Na primjer, aktivnosti koje obavljate u aplikaciji za upravljanje odnosima s klijentima (CRM) spremaju se kao zapisnik događaja u vašoj CRM aplikaciji. Da bi rudarenje procesa analiziralo zapisnik događaja, potrebna su sljedeća polja:

  • ID slučaja

    ID slučaja trebao bi predstavljati instancu vašeg procesa i često je objekt na koji proces djeluje. To može biti "ID pacijenta" za postupak prijave pacijenta, "ID narudžbe" za postupak podnošenja narudžbe ili "ID zahtjeva" za postupak odobrenja. Ovaj ID mora biti naveden za sve aktivnosti u zapisniku.

  • Naziv aktivnosti

    Aktivnosti su koraci procesa, a nazivi aktivnosti opisuju svaki korak. U uobičajenom postupku odobravanja nazivi aktivnosti mogu biti "zahtjev za slanje", "zahtjev odobren", "odbijen zahtjev" i "revidiranje zahtjeva".

  • Vremenska oznaka početka i vremenska oznaka završetka

    Vremenske oznake označavaju točno vrijeme kada se događaj ili aktivnost dogodio. Zapisnici događaja imaju samo jednu vremensku oznaku. Ovo označava vrijeme kada se događaj ili aktivnost dogodila u sustavu. Zapisnici aktivnosti imaju dvije vremenske oznake: početnu vremensku oznaku i vremensku oznaku završetka. To označava početak i kraj svakog događaja ili aktivnosti.

    Analizu možete proširiti i unosom neobaveznih vrsta atributa:

    • Resurs

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

    • Atribut razine događaja

      Dodatni analitički atribut, koji ima različitu vrijednost po događaju, na primjer, Odjel koji obavlja aktivnost.

    • Atribut razine slučaja (prvi događaj)

      Atribut Razina slučaja dodatni je atribut za koji se s analitičkog stajališta smatra da ima jednu vrijednost po slučaju (na primjer, Iznos fakture u USD). Međutim, zapisnik događaja koji treba progutati ne mora nužno biti u skladu s dosljednošću tako što ima istu vrijednost za određeni atribut za sve događaje u zapisniku događaja. Možda neće biti moguće osigurati da, na primjer, kada se koristi postupno osvježavanje podataka. Power Automate Procesno rudarenje unosi podatke kakvi jesu, spremajući sve vrijednosti navedene u zapisnik događaja, ali koristi takozvani mehanizam tumačenja atributa na razini slučaja za rad s atributima na razini slučaja.

      Drugim riječima, kad god se atribut koristi za određenu funkciju, što zahtijeva vrijednosti razine događaja (na primjer, filtriranje razine događaja), proizvod koristi vrijednosti razine događaja. Kad god je potrebna vrijednost razine slučaja (na primjer, filtar razine slučaja, analiza uzroka), koristi interpretiranu vrijednost koja se uzima iz kronološki prvog događaja u slučaju.

  • Atribut razine slučaja (posljednji događaj)

    Isto kao atribut razine slučaja (prvi događaj), ali kada se tumači na razini slučaja, vrijednost se uzima iz kronološki posljednjeg događaja u slučaju.

  • Financijski po događaju

    Fiksni trošak/prihod/brojčana vrijednost koja se mijenja po obavljenoj aktivnosti, na primjer, troškovi kurirske službe. Financijska vrijednost izračunava se kao zbroj (srednja, minimalna, maksimalna) financijskih vrijednosti po svakom događaju.

  • Financijski po slučaju (prvi događaj)

    Atribut Financijski po slučaju dodatni je numerički atribut za koji se s analitičkog stajališta smatra da ima jednu vrijednost po slučaju (na primjer, Iznos fakture u USD). Međutim, zapisnik događaja koji treba progutati ne mora nužno biti u skladu s dosljednošću tako što ima istu vrijednost za određeni atribut za sve događaje u zapisniku događaja. Možda neće biti moguće osigurati da, na primjer, kada se koristi postupno osvježavanje podataka. Power Automate Procesno rudarenje unosi podatke kakvi jesu, spremajući sve vrijednosti navedene u zapisnik događaja. Međutim, koristi takozvani mehanizam tumačenja atributa na razini slučaja za rad s atributima na razini slučaja.

    Drugim riječima, kad god se atribut koristi za određenu funkciju, što zahtijeva vrijednosti razine događaja (na primjer, filtriranje razine događaja), proizvod koristi vrijednosti razine događaja. Kad god je potrebna vrijednost razine slučaja (na primjer, filtar razine slučaja, analiza uzroka), koristi interpretiranu vrijednost koja se uzima iz kronološki prvog događaja u slučaju.

  • Financijski po slučaju (posljednji događaj)

    Isto kao i Financijski po slučaju (prvi događaj), ali kada se tumači na razini slučaja, vrijednost se uzima iz kronološki posljednjeg događaja u slučaju.

Gdje dohvatiti podatke zapisnika iz aplikacije

Sposobnost rudarenja procesa treba podatke zapisnika događaja za izvođenje rudarenja procesa. Iako mnoge tablice koje postoje u bazi podataka vaše aplikacije sadrže trenutno stanje podataka, one možda ne sadrže povijesni zapis događaja koji su se dogodili, što je potreban format zapisnika događaja. Srećom, u mnogim većim aplikacijama ovaj povijesni zapis ili zapisnik često se pohranjuje u određenu tablicu. Na primjer, mnoge aplikacije sustava Dynamics zadržavaju taj zapis u tablici Aktivnosti. Druge aplikacije, poput SAP-a ili Salesforcea, imaju slične koncepte, ali ime može biti drugačije.

U tim tablicama koje bilježe povijesne zapise struktura podataka može biti složena. Možda ćete se morati pridružiti tablici zapisnika s drugim tablicama u bazi podataka aplikacije da biste dobili određene ID-ove ili nazive. Također, ne bilježe se svi događaji koji vas zanimaju. Možda ćete morati odrediti koje događaje treba čuvati ili filtrirati. Ako vam je potrebna pomoć, obratite se IT timu koji upravlja ovom aplikacijom kako biste razumjeli više.

Povezivanje s izvorom podataka

Prednost izravnog povezivanja s bazom podataka je ažuriranje izvješća o procesu s najnovijim podacima iz izvor podataka.

Power Query podržava veliki izbor konektora koji pružaju način za sposobnost rudarenja procesa za povezivanje i uvoz podataka iz odgovarajuće izvor podataka. Uobičajeni poveznici uključuju Text/CSV,i Microsoft Dataverse SQL Server bazu podataka. Ako koristite aplikaciju poput SAP-a ili Salesforcea, možda ćete se moći povezati s tim izvorima podataka izravno putem njihovih poveznika. Informacije o podržanim poveznicima i načinu njihova korištenja potražite u odjeljku Poveznici u Power Query.

Isprobajte mogućnost rudarenja procesa pomoću poveznika Text/CSV

Jedan jednostavan način da isprobate sposobnost rudarenja procesa bez obzira na to gdje se nalazi vaš izvor podataka je s Text/CSV priključkom. Možda ćete morati surađivati s administratorom baze podataka da biste izvezli mali uzorak zapisnika događaja kao CSV datoteku. Nakon što dobijete CSV datoteku, možete je uvesti u mogućnost rudarenja procesa pomoću sljedećih koraka na zaslonu za odabir izvor podataka.

Napomena

Da biste mogli koristiti poveznik teksta/CSV-a OneDrive , morate imati tvrtku da biste koristili poveznik teksta/CSV-a . Ako nemate OneDrive za tvrtku, razmislite o korištenju prazne tablice umjesto teksta/CSV-a, kao u trećem koraku koji slijedi. Nećete moći uvesti toliko zapisa u praznu tablicu.

  1. Na početnoj stranici rudarenja procesa stvorite postupak tako da odaberete Započni ovdje.

  2. Unesite naziv procesa i odaberite Stvori.

  3. Na zaslonu Odabir izvor podataka odaberite Sve kategorije>Tekst/CSV.

  4. Odaberite Pregledaj OneDrive. Možda ćete morati provjeriti autentičnost.

    Snimka zaslona pregledavanja OneDrive.

  5. Prenesite zapisnik događaja tako da u gornjem desnom kutu odaberete ikonu Prenesi , a zatim Datoteke.

    Snimka zaslona s odabirom datoteka za prijenos.

  6. Prenesite zapisnik događaja, odaberite datoteku s popisa, a zatim odaberite Otvori da biste koristili tu datoteku.

Dataverse Korištenje poveznika

Poveznik Dataverse nije podržan Microsoft Power Platform. Morate se povezati s njim pomoću OData priključka, što zahtijeva još nekoliko koraka.

  1. Provjerite imate li pristup okolišu Dataverse .

  2. Potreban vam je URL okruženja okruženja s Dataverse kojim se pokušavate povezati. Obično izgleda ovako:

    Snimka zaslona URL-a Dataverse .

    Da biste saznali kako pronaći URL, idite na Pronalaženje Dataverse URL-a okruženja.

  3. Na zaslonu Power Query Odabir izvora podataka odaberite OData.

  4. U tekstni okvir URL upišite api/data/v9.2 na kraju URL-a tako da izgleda ovako:

    Snimka zaslona URL-a.

  5. U odjeljku Vjerodajnice za povezivanje odaberite Račun tvrtke ili ustanove u polju Vrsta provjere autentičnosti.

  6. Odaberite Prijava i unesite vjerodajnice.

  7. Odaberite Dalje.

  8. Proširite mapu OData . Trebali biste vidjeti sve Dataverse tablice u tom okruženju. Na primjer, tablica Aktivnosti naziva se activitypointers.

  9. Potvrdite okvir pokraj tablice koju želite uvesti, a zatim odaberite Dalje.