Share via


Priprava procesov in podatkov

Preden lahko zmožnost procesnega rudarjenja Power Automate učinkovito uporabite, morate razumeti:

Tukaj je kratek videoposnetek o tem, kako naložiti podatke za uporabo z zmogljivostjo procesnega rudarjenja:

Zahteve za podatke

Dnevniki dogodkov in dnevniki dejavnosti so tabele, shranjene v vašem sistemu zapisov, ki dokumentirajo, ko pride do dogodka ali dejavnosti. Na primer, dejavnosti, ki jih izvajate v aplikaciji za upravljanje odnosov s strankami (CRM), se v vaši aplikaciji CRM shranijo kot dnevnik dogodkov. Za procesno rudarjenje za analizo dnevnika dogodkov so potrebna naslednja polja:

  • ID primera

    ID primera bi moral predstavljati primerek vašega procesa in je pogosto predmet, na katerega proces deluje. Lahko je "ID pacienta" za postopek prijave v bolnišnici, "ID naročila" za postopek oddaje naročila ali "ID zahteve" za postopek odobritve. Ta ID mora biti prisoten za vse dejavnosti v dnevniku.

  • Ime dejavnosti

    Dejavnosti so koraki vašega procesa in imena dejavnosti opisujejo vsak korak. V običajnem postopku odobritve so lahko imena dejavnosti »predloži zahtevo«, »zahteva odobrena«, »zahteva zavrnjena« in »popravi zahtevo«.

  • Začetni časovni žig in končni časovni žig

    Časovni žigi označujejo točen čas, ko se je zgodil dogodek ali dejavnost. Dnevniki dogodkov imajo samo en časovni žig. To označuje čas, ko je prišlo do dogodka ali dejavnosti v sistemu. Dnevniki dejavnosti imajo dva časovna žiga: začetni in končni. Ti označujejo začetek in konec vsakega dogodka ali dejavnosti.

    Svojo analizo lahko razširite tudi tako, da vnesete neobvezne vrste atributov:

    • Vir

      Človeški ali tehnični vir, ki izvaja določen dogodek.

    • Atribut ravni dogodka

      Dodatni analitični atribut, ki ima različno vrednost glede na dogodek, npr. Oddelek, ki izvaja dejavnost.

    • Atribut ravni primera (prvi dogodek)

      Atribut ravni primera je dodatni atribut, za katerega z analitičnega vidika velja, da ima eno samo vrednost na primer (na primer znesek računa v USD). Vendar pa ni nujno, da je dnevnik dogodkov, ki ga želite zaužiti, skladen z doslednostjo, tako da ima enako vrednost za določen atribut za vse dogodke v dnevniku dogodkov. Tega morda ne bo mogoče zagotoviti, na primer, ko se uporablja inkrementalno osveževanje podatkov. Power Automate Procesno rudarjenje zaužije podatke takšne, kot so, pri čemer shrani vse vrednosti, navedene v dnevniku dogodkov, vendar uporablja tako imenovani mehanizem interpretacije atributov na ravni primera za delo z atributi na ravni primera.

      Z drugimi besedami, kadar koli je atribut uporabljen za določeno funkcijo, ki zahteva vrednosti na ravni dogodka (na primer filtriranje na ravni dogodka), izdelek uporabi vrednosti na ravni dogodka. Kadarkoli je potrebna vrednost na ravni primera (na primer filter na ravni primera, analiza temeljnega vzroka), uporabi interpretirano vrednost, ki je vzeta iz kronološko prvega dogodka v primeru.

  • Atribut ravni primera (zadnji dogodek)

    Enako kot atribut ravni primera (prvi dogodek), vendar je pri interpretaciji na ravni primera vrednost vzeta iz kronološko zadnjega dogodka v primeru.

  • Finančno na dogodek

    Fiksni stroški/prihodki/številska vrednost, ki se spreminja glede na izvedeno dejavnost, na primer stroški kurirske službe. Finančna vrednost se izračuna kot vsota (povprečje, najmanj, največ) finančnih vrednosti za vsak dogodek.

  • Finančno na primer (prvi dogodek)

    Atribut Finančni na primer je dodatni številčni atribut, za katerega z analitičnega vidika velja, da ima eno samo vrednost na primer (na primer znesek računa v USD). Vendar pa ni nujno, da je dnevnik dogodkov, ki ga želite zaužiti, skladen z doslednostjo, tako da ima enako vrednost za določen atribut za vse dogodke v dnevniku dogodkov. Tega morda ne bo mogoče zagotoviti, na primer, ko se uporablja inkrementalno osveževanje podatkov. Power Automate Process Mining zaužije podatke takšne, kot so, in shrani vse navedene vrednosti v dnevnik dogodkov. Vendar pa uporablja tako imenovani mehanizem za razlago atributov na ravni primera za delo z atributi na ravni primera.

    Z drugimi besedami, kadar koli je atribut uporabljen za določeno funkcijo, ki zahteva vrednosti na ravni dogodka (na primer filtriranje na ravni dogodka), izdelek uporabi vrednosti na ravni dogodka. Kadarkoli je potrebna vrednost na ravni primera (na primer filter na ravni primera, analiza temeljnega vzroka), uporabi interpretirano vrednost, ki je vzeta iz kronološko prvega dogodka v primeru.

  • Finančno na primer (zadnji dogodek)

    Enako kot Finančni na primer (prvi dogodek), vendar je pri interpretaciji na ravni primera vrednost vzeta iz kronološko zadnjega dogodka v primeru.

Kje dobiti podatke dnevnika iz vaše aplikacije

Zmogljivost procesnega rudarjenja potrebuje podatke dnevnika dogodkov za izvajanje procesnega rudarjenja. Medtem ko številne tabele, ki obstajajo v bazi podatkov vaše aplikacije, vsebujejo trenutno stanje podatkov, morda ne vsebujejo zgodovinskega zapisa dogodkov, ki so se zgodili, kar je zahtevana oblika dnevnika dogodkov. Na srečo je v številnih večjih aplikacijah ta zgodovinski zapis ali dnevnik pogosto shranjen v določeni tabeli. Številne aplikacije Dynamics na primer hranijo ta zapis v tabeli dejavnosti. Druge aplikacije, kot sta SAP ali Salesforce, imajo podobne koncepte, vendar je ime lahko drugačno.

V teh tabelah, ki beležijo zgodovinske zapise, je struktura podatkov lahko zapletena. Morda boste morali tabelo dnevnika združiti z drugimi tabelami v bazi podatkov aplikacije, da dobite določene ID-je ali imena. Prav tako niso zabeleženi vsi dogodki, ki vas zanimajo. Morda boste morali določiti, katere dogodke je treba obdržati ali filtrirati. Če potrebujete pomoč, se za več informacij obrnite na ekipo IT, ki upravlja to aplikacijo.

Povezovanje z virom podatkov

Prednost neposrednega povezovanja z bazo podatkov je posodabljanje poročila o procesu z najnovejšimi podatki iz vir podatkov.

Power Query podpira široko paleto konektorjev, ki zagotavljajo način za povezovanje zmožnosti procesnega rudarjenja in uvoz podatkov iz ustreznega vir podatkov. Pogosti konektorji vključujejo besedilo/CSV, Microsoft Dataverse in bazo podatkov SQL Server. Če uporabljate aplikacijo, kot je SAP ali Salesforce, se boste morda lahko povezali s temi viri podatkov neposredno prek njihovih priključkov. Za informacije o podprtih konektorjih in o njihovi uporabi pojdite na Konektorji v Power Query.

Preizkusite zmožnost procesnega rudarjenja s priključkom Text/CSV

Eden preprostih načinov, da preizkusite zmožnost procesnega rudarjenja, ne glede na to, kje se nahaja vaš vir podatkov, je s priključkom Text/CSV. Morda boste morali sodelovati s svojim skrbnikom baze podatkov, da izvozite majhen vzorec dnevnika dogodkov kot datoteko CSV. Ko imate datoteko CSV, jo lahko uvozite v zmožnost procesnega rudarjenja z naslednjimi koraki na izbirnem zaslonu vir podatkov.

opomba,

Za uporabo konektorja OneDrive Besedilo/CSV morate imeti za podjetja. Če nimate OneDrive za podjetja, razmislite o uporabi Prazne tabele namesto Besedilo/CSV, kot v naslednjem 3. koraku. V Prazno tabelo ne boste mogli uvoziti toliko zapisov.

  1. Na domači strani rudarjenja procesov ustvarite proces tako, da izberete Začni tukaj.

  2. Vnesite ime procesa in izberite Ustvari.

  3. Na zaslonu Izberi vir podatkov izberite Vse kategorije>Besedilo/CSV.

  4. Izberite Prebrskaj OneDrive. Morda boste morali preveriti pristnost.

    Posnetek zaslona za Brskanje OneDrive.

  5. Naložite svoj dnevnik dogodkov tako, da izberete ikono Naloži v zgornjem desnem kotu in nato izberete Datoteke.

    Posnetek zaslona izbire nalaganja datotek.

  6. Naložite svoj dnevnik dogodkov, izberite svojo datoteko s seznama in nato izberite Odpri za uporabo te datoteke.

Uporabite konektor Dataverse

Konektor Dataverse ni podprt v Microsoft Power Platform. Z njim se morate povezati s priključkom OData, kar zahteva še nekaj korakov.

  1. Prepričajte se, da imate dostop do Dataverse okolja.

  2. Potrebujete URL okolja Dataverse okolja, s katerim se poskušate povezati. Običajno je videti takole:

    Posnetek zaslona Dataverse URL.

    Če želite izvedeti, kako najti svoj URL, pojdite na Iskanje URL-ja svojega Dataverse okolja.

  3. Na zaslonu Power Query - Izberite vire podatkov izberite OData.

  4. V besedilno polje URL vnesite api/data/v9.2 na koncu URL-ja, da bo videti takole:

    Posnetek zaslona URL-ja.

  5. V razdelku Poverilnice za povezavo izberite Organizacijski račun v vrsti preverjanja pristnosti polje.

  6. Izberite prijava in vnesite svoje poverilnice.

  7. Izberite Naprej.

  8. Razširite mapo OData . Morali bi videti vse Dataverse tabele v tem okolju. Na primer, tabela Dejavnosti se imenuje kazalci dejavnosti.

  9. Izberite potrditveno polje poleg tabele, ki jo želite uvoziti, in nato izberite Naprej.