Príprava procesov a údajov
Predtým, ako budete môcť efektívne používať schopnosť dolovanie procesov Power Automate , musíte pochopiť:
Tu je krátke video o tom, ako nahrať údaje na použitie s funkciou dolovanie procesov:
Požiadavky na údaje
Protokoly udalostí a protokoly aktivít sú tabuľky uložené vo vašom systéme, ktoré zaznamenávajú, keď nastane udalosť alebo aktivita. Napríklad aktivity, ktoré vykonávate vo svojej aplikácii na riadenie vzťahov so zákazníkmi (CRM), sa ukladajú ako denník udalostí vo vašej aplikácii CRM. Aby dolovanie procesov analyzoval denník udalostí, sú potrebné nasledujúce polia:
ID prípadu
Case ID by malo predstavovať inštanciu vášho procesu a je často objektom, na ktorý proces pôsobí. Môže to byť „ID pacienta“ pre proces hospitalizácie, „ID objednávky“ pre proces odoslania objednávky alebo „ID žiadosti“ pre proces schvaľovania. Toto ID musí byť prítomné pre všetky aktivity v denníku.
Názov aktivity
Aktivity sú kroky vášho procesu a názvy aktivít popisujú každú krok. V typickom schvaľovacom procese môžu byť názvy aktivít „odoslať žiadosť“, „žiadosť schválená“, „žiadosť zamietnutá“ a „revidovať žiadosť“.
Časová pečiatka začiatku a časová pečiatka konca
Časové pečiatky označujú presný čas, kedy sa udalosť alebo aktivita odohrala. Denníky udalostí majú iba jednu časovú pečiatku. Označuje čas, kedy v systéme nastala udalosť alebo aktivita. Protokoly aktivít majú dve časové pečiatky: počiatočnú časovú pečiatku a koncovú časovú pečiatku. Označujú začiatok a koniec každej udalosti alebo aktivity.
Svoju analýzu môžete rozšíriť aj prijatím voliteľných typov atribútov:
Zdroj
Ľudský alebo technický prostriedok vykonávajúci konkrétnu udalosť.
Atribút úrovne udalosti
Dodatočný analytický atribút, ktorý má rôznu hodnotu pre udalosť, napríklad oddelenie vykonávajúce činnosť.
Atribút na úrovni prípadu (prvá udalosť)
Atribút úrovne prípadu je doplnkový atribút, ktorý sa z analytického hľadiska považuje za atribút s jednou hodnotou na prípad (napríklad Suma faktúry v USD). Denník udalostí, ktorý sa má prijať, však nemusí nevyhnutne spĺňať konzistenciu tým, že má rovnakú hodnotu pre špecifický atribút pre všetky udalosti v denníku udalostí. Nemusí byť možné zabezpečiť, že napríklad pri použití prírastkovej obnovy údajov. Power Automate dolovanie procesov prijíma údaje tak, ako sú, pričom ukladá všetky hodnoty poskytnuté v protokole udalostí, ale na prácu s atribútmi na úrovni prípadu používa takzvaný mechanizmus interpretácie atribútov na úrovni prípadu .
Inými slovami, vždy, keď sa atribút použije pre konkrétnu funkciu, ktorá vyžaduje hodnoty na úrovni udalosti (napríklad filtrovanie na úrovni udalosti), produkt použije hodnoty na úrovni udalosti. Vždy, keď je potrebná hodnota na úrovni prípadu (napríklad filter na úrovni prípadu, analýza koreňovej príčiny), použije sa interpretovaná hodnota, ktorá je prevzatá z chronologicky prvej udalosti v prípade.
Atribút na úrovni prípadu (posledná udalosť)
Rovnaký ako atribút úrovne prípadu (prvá udalosť), ale pri interpretácii na úrovni prípadu sa hodnota prevezme z chronologicky poslednej udalosti v prípade.
Finančné na udalosť
Pevné náklady/výnosy/číselná hodnota, ktorá sa mení podľa vykonanej činnosti, napríklad náklady na kuriérsku službu. Finančná hodnota sa vypočíta ako súčet (priemer, minimum, maximum) finančných hodnôt na každé podujatie.
Finančné na prípad (prvá udalosť)
Atribút Financial per Case je doplnkový číselný atribút, ktorý sa z analytického hľadiska považuje za atribút s jednou hodnotou na prípad (napríklad Suma faktúry v USD). Denník udalostí, ktorý sa má prijať, však nemusí nevyhnutne spĺňať konzistenciu tým, že má rovnakú hodnotu pre špecifický atribút pre všetky udalosti v denníku udalostí. Nemusí byť možné zabezpečiť, že napríklad pri použití prírastkovej obnovy údajov. Power Automate dolovanie procesov prijíma údaje tak, ako sú, pričom ukladá všetky hodnoty poskytnuté v denníku udalostí. Používa však takzvaný mechanizmus interpretácie atribútov na úrovni prípadu na prácu s atribútmi na úrovni prípadu.
Inými slovami, vždy, keď sa atribút použije pre konkrétnu funkciu, ktorá vyžaduje hodnoty na úrovni udalosti (napríklad filtrovanie na úrovni udalosti), produkt použije hodnoty na úrovni udalosti. Vždy, keď je potrebná hodnota na úrovni prípadu (napríklad filter na úrovni prípadu, analýza koreňovej príčiny), použije sa interpretovaná hodnota, ktorá je prevzatá z chronologicky prvej udalosti v prípade.
Finančné na prípad (posledná udalosť)
To isté ako Finančné na prípad (prvá udalosť), ale pri interpretácii na úrovni prípadu sa hodnota preberá z chronologicky poslednej udalosti v prípade.
Kde získať údaje denníka z vašej aplikácie
Funkcia dolovanie procesov potrebuje na vykonanie dolovanie procesov údaje denníka udalostí. Zatiaľ čo mnohé tabuľky, ktoré existujú v databáze vašej aplikácie, obsahujú aktuálny stav údajov, nemusia obsahovať historický záznam udalostí, ktoré sa stali, čo je požadovaný formát protokolu udalostí. Našťastie v mnohých väčších aplikáciách je tento historický záznam alebo protokol často uložený v špecifickej tabuľke. Napríklad mnohé aplikácie Dynamics uchovávajú tento záznam v tabuľke Aktivity. Iné aplikácie, ako napríklad SAP alebo Salesforce, majú podobné koncepty, ale názov sa môže líšiť.
V týchto tabuľkách, ktoré zaznamenávajú historické záznamy, môže byť štruktúra údajov zložitá. Možno budete musieť prepojiť protokolovú tabuľku s inými tabuľkami v databáze aplikácie, aby ste získali špecifické ID alebo názvy. Okrem toho nie sú zaznamenané všetky udalosti, ktoré vás zaujímajú. Možno budete musieť určiť, ktoré udalosti by sa mali zachovať alebo odfiltrovať. Ak potrebujete pomoc, mali by ste kontaktovať tím IT, ktorý spravuje túto aplikáciu, aby ste pochopili viac.
Pripojenie k zdroju údajov
Výhodou priameho pripojenia k databáze je udržiavanie správy o procese v aktuálnom stave s najnovšími údajmi z zdroj údajov.
Power Query podporuje veľké množstvo konektorov, ktoré umožňujú dolovanie procesov schopnosť pripojiť sa a importovať údaje z príslušného zdroj údajov. Bežné konektory zahŕňajú text/CSV, Microsoft Dataverse a SQL databázy servera. Ak používate aplikáciu ako SAP alebo Salesforce, možno sa budete môcť pripojiť k týmto zdrojom údajov priamo cez ich konektory. Informácie o podporovaných konektoroch a ich používaní nájdete na adrese Konektory v Power Query.
Vyskúšajte funkciu dolovanie procesov s konektorom Text/CSV
Jeden jednoduchý spôsob, ako vyskúšať funkciu dolovanie procesov bez ohľadu na to, kde sa zdroj údajov nachádza, je pomocou konektora Text/CSV. Možno budete musieť spolupracovať so správcom databázy a exportovať malú vzorku denníka udalostí ako súbor CSV. Keď budete mať súbor CSV, môžete ho importovať do funkcie dolovanie procesov pomocou nasledujúcich krokov na obrazovke výberu zdroj údajov.
Poznámka
Ak chcete používať konektor OneDrive Text/CSV , musíte mať pre firmu. Ak nemáte OneDrive pre Business, zvážte použitie Prázdnej tabuľky namiesto Text/CSV, ako v nasledujúcom krok 3. Do Prázdnej tabuľky nebudete môcť importovať toľko záznamov.
Na domovskej stránke dolovanie procesov vytvorte proces výberom možnosti Začať tu.
Zadajte názov procesu a vyberte Vytvoriť.
Na obrazovke Vybrať zdroj údajov vyberte Všetky kategórie>Text/CSV.
Vyberte Prehliadať OneDrive. Možno budete musieť overiť.
Nahrajte svoj denník udalostí výberom ikony Nahrať v pravom hornom rohu a následným výberom položky Súbory.
Nahrajte svoj denník udalostí, vyberte svoj súbor zo zoznamu a potom vyberte Otvoriť , aby ste tento súbor použili.
Použite konektor toku údajov
Konektor toku údajov nie je podporovaný v Microsoft Power Platform. Existujúci tok údajov nemožno použiť ako zdroj údajov pre Power Automate dolovanie procesov.
Použite konektor Dataverse
Dataverse konektor nie je podporovaný v Microsoft Power Platform. Musíte sa k nemu pripojiť pomocou konektora OData, čo si vyžaduje niekoľko ďalších krokov.
Uistite sa, že máte prístup do Dataverse prostredia.
Potrebujete adresu URL prostredia Dataverse prostredia, ku ktorému sa pokúšate pripojiť. Normálne to vyzerá takto:
Ak chcete zistiť, ako nájsť svoju webovú adresu, prejdite na stránku Vyhľadanie Dataverse webovej adresy prostredia.
Na obrazovke Power Query - Vybrať zdroje údajov vyberte OData.
Do textového poľa adresy URL zadajte api/data/v9.2 na koniec adresy URL, aby vyzerala takto:
V časti Poverenia pripojenia vyberte Účet organizácie v Druh overenia pole.
Vyberte prihlásiť sa a zadajte svoje poverenia.
Vyberte Ďalej.
Rozbaľte priečinok OData . Mali by ste vidieť všetky Dataverse tabuľky v danom prostredí. Napríklad tabuľka Aktivity sa nazýva ukazovatele aktivity.
Začiarknite políčko vedľa tabuľky, ktorú chcete importovať, a potom vyberte možnosť Ďalej.