Prosessien ja tietojen valmisteleminen

Ennen kuin voit käyttää Power Automaten prosessilouhintatoimintoa tehokkaasti, sinun on ymmärrettävä:

Tässä lyhyessä videossa käsitellään tietojen lataamista prosessilouhintatoimintoa varten:

Tietojen vaatimukset

Tapahtumalokit ja aktiviteettilokit ovat tietuejärjestelmään tallennettuja taulukoita, jotka dokumentoivat, milloin tapahtuma tai aktiviteetti tapahtuu. Esimerkiksi asiakkuudenhallintasovelluksessasi (CRM) suoritettavat aktiviteetit tallennetaan tapahtumalokina CRM-sovellukseen. Jotta prosessinlouhinta analysoi tapahtumalokin, seuraavat kentät ovat välttämättömiä:

  • Tapauksen tunnus

    Palvelupyyntötunnuksen on oltava prosessiesiintymä, ja se on usein objekti, johon prosessi vaikuttaa. Se voi olla potilastunnus potilaan kirjautumisprosessissa, tilaustunnus tilauksen lähetysprosessissa tai pyyntötunnus hyväksyntäprosessissa. Tunnuksen on oltava kaikissa lokin aktiviteeteissa.

  • Aktiviteetin nimi

    Aktiviteetit ovat prosessin osavaiheita, ja aktiviteettien nimet kuvaavat jokaista vaihetta. Tyypillisessä hyväksyntäprosessissa aktiviteettien nimet voivat olla esimerkiksi "lähetä pyyntö", "pyyntö hyväksytty", "pyyntö hylätty" ja "muuta pyyntöä".

  • Aloituksen aikaleima ja lopetuksen aikaleima

    Aikaleimat ilmaisevat tapahtuman tai aktiviteetin tarkan suoritusajan. Tapahtumalokeissa on vain yksi aikaleima. Tämä aikaleima ilmaisee tapahtuman tai toiminnon ajankohdan järjestelmässä. Aktiviteettilokeissa on kaksi aikaleimaa: aloitusaikaleima ja lopetusaikaleima. Nämä aikaleimat ilmaisevat kunkin tapahtuman tai toiminnon alun ja lopun.

    Voit laajentaa analyysiä myös käyttämällä valinnaisia määritetyyppejä seuraavasti:

    • Resurssi

      Henkilöresurssi tai tekninen resurssi, joka toteuttaa tietyn tapahtuman.

    • Tapahtumatason määrite

      Analyyttinen määrite, jolla on eri arvo kullekin tapahtumalle, kuten toiminnon suorittava osasto.

    • Tapaustason määrite (ensimmäinen tapahtuma)

      Analyyttinen määrite, jolla on yksi arvo tapausta kohden, kuten laskun määrä Yhdysvaltain dollareina. Tuomallasi tapahtumalokilla ei kuitenkaan tarvitse olla sama arvo tapauksen kaikissa tapahtumissa. Johdonmukaisuutta ei ehkä voida varmistaa lisäävää tietojen päivitystä käytettäessä. Power Automate Prosessin louhinta käsittelee tiedot sellaisenaan ja tallentaa kaikki tapahtumalokiin annetut arvot, mutta käyttää tapaustason määritteiden tulkintamekanismia, jonka avulla määritteitä käytetään tapaustasolla.

      Toisin sanoen aina, kun määritettä käytetään tietylle funktiolle, joka edellyttää tapahtumatason arvoja, kuten tapahtumatason suodatusta, tuote käyttää tapahtumatason arvoja. Aina kun tapaustason arvoa tarvitaan, esimerkiksi tapaustason suodatuksessa tai juurisyyanalyysissä, käytetään tulkittua arvoa, joka otetaan tapauksen aikajärjestyksessä ensimmäisestä tapahtumasta.

  • Tapaustason määrite (viimeinen tapahtuma)

    Sama kuin tapaustason määrite (ensimmäinen tapahtuma), mutta kun se tulkitaan tapaustasolla, arvo saadaan tapauksen kronologisesti viimeiseltä tapahtumalta.

  • Tapahtumakohtainen rahoitus

    Kiinteä kustannus, tuotto tai numeerinen arvo, joka muuttuu kutakin suoritettavaa toimintaa varten, kuten kuriiripalvelun kustannukset. Taloudellinen arvo lasketaan jokaisen tapahtuman talousarvojen summana, keskiarvona, vähimmäisarvona tai enimmäisarvona.

  • Taloustiedot tapausta kohden (ensimmäinen tapahtuma)

    Analyyttinen määrite, jolla on yksi arvo tapausta kohden, kuten laskun määrä Yhdysvaltain dollareina. Järjestelmään tuomallasi tapahtumalokilla ei kuitenkaan tarvitse olla samaa arvoa tapauksen kaikissa tapahtumissa. Johdonmukaisuutta ei ehkä voida varmistaa lisäävää tietojen päivitystä käytettäessä. Power Automate Prosessin louhinta käsittelee tiedot sellaisenaan ja tallentaa kaikki tapahtumalokiin annetut arvot, mutta käyttää tapaustason määritteiden tulkintamekanismia, jonka avulla määritteitä käytetään tapaustasolla.

    Toisin sanoen aina, kun määritettä käytetään tietylle funktiolle, joka edellyttää tapahtumatason arvoja, kuten tapahtumatason suodatusta, tuote käyttää tapahtumatason arvoja. Aina, kun tapauksen tason arvoa tarvitaan, kuten tapauksen tason suodattimessa tai juurisyyn analysoinnissa, se käyttää tulkittua arvoa. Se saadaan tapauksen ensimmäisestä tapahtumasta aikajärjestyksessä.

  • Taloustiedot tapausta kohden (viimeinen tapahtuma)

    Sama kuin taloustiedot tapausta kohden (ensimmäinen tapahtuma), mutta kun se tulkitaan tapaustasolla, arvo saadaan tapauksen kronologisesti viimeiseltä tapahtumalta.

Mistä lokitiedot saadaan sovelluksessasi

Prosessilouhintatoiminto tarvitsee tapahtumalokitietoja prosessinlouhinnan suorittamista varten. Vaikka monet sovelluksesi tietokannan taulukot sisältävät tietojen nykyisen tilan, ne eivät välttämättä sisällä tapahtumien historiallista tietuetta, joka on pakollinen tapahtumalokin muoto. Onneksi monissa suurissa sovelluksissa tämä historiallinen tietue tai loki on usein tallennettu tiettyyn taulukkoon. Esimerkiksi monet Dynamics sovellukset säilyttävät tämän tietueen Aktiviteetit-taulukossa. Muut sovellukset, kuten SAP ja Salesforce, käyttävät samanlaisia käsitteitä, mutta nimi voi olla eri.

Historiatietoja lokiin kirjaavissa tauluissa, tietorakenne voi olla monimutkainen. Sinun täytyy ehkä liittää lokitaulu muiden sovellustietokannan taulujen kanssa, jotta saat tietyt tunnukset tai nimet. Myöskään kaikkia tapahtumia, joista olet kiinnostunut, ei kirjata lokiin. Sinun täytyy ehkä määrittää, mitä tapahtumia tulee säilyttää tai suodattaa pois. Jos tarvitset apua, ota yhteyttä tätä sovellusta hallitsevaan IT-tiimiin saadaksesi lisätietoja.

Yhdistäminen tietolähteeseen

Yhteyden muodostamisesta suoraan tietokantaan on se hyöty, että prosessiraportti pysyy ajan tasalla tietolähteen uusimmista tiedoista.

Power Query tukee suurta joukkoa yhdistimiä, joiden avulla prosessilouhintatoiminto voi yhdistää ja tuoda tietoja vastaavista tietolähteistä. Tavallisia yhdistimiä ovat teksti/CSV, Microsoft Dataverse ja SQL Server -tietokanta. Jos käytössäsi on sovellus, kuten SAP tai Salesforce, voit ehkä muodostaa yhteyden näihin tietolähteisiin suoraan niiden yhdistimien kautta. Lisätietoja tuetuista liittimistä ja niiden käyttämisestä on artikkelissa Liittimet Power Query.

Kokeile prosessin louhintaominaisuutta Teksti/CSV-liittimellä

Yksi helppo tapa kokeilla prosessin louhintaominaisuutta tietolähteestä riippumatta on käyttää Text/CSV-liitintä. Saatat joutua tekemään yhteistyötä tietokannan järjestelmänvalvojan kanssa viedäksesi pienen otoksen tapahtumalokista CSV-tiedostona. Kun sinulla on CSV-tiedosto, tuo se prosessin kaivostoimintoon käyttämällä seuraavia vaiheita tietolähteen valintaruudussa.

Muistiinpano

Käytössä on oltava OneDrive for Business teksti/CSV-yhdistimen käyttämistä varten. Jos sinulla ei ole OneDrive for Business, kokeile käyttää Tyhjää taulukkoatekstin/CSV:n sijaan, kuten seuraavassa vaiheessa 3. Tyhjässä taulussa ei voi tuoda niin montaa tietuetta.

  1. Luo prosessi prosessilouhinnan kotisivulla valitsemalla Aloita tästä.

  2. Anna prosessin nimi ja valitse Luo.

  3. Valitse Valitse tietolähde -näytöllä Kaikki luokat>Teksti/CSV.

  4. Valitse Selaa kohdetta OneDrive. Todennus on ehkä tarpeen.

    Näyttökuva näytöstä Selaa OneDrivea.

  5. Lataa tapahtumaloki valitsemalla oikeassa yläkulmassa oleva Lataa-kuvake ja valitsemalla sitten Tiedostot.

    Näyttökuva Tiedostojen lataamisen valinnasta.

  6. Lataa tapahtumaloki, valitse tiedosto luettelosta ja valitse sitten Avaa, jos haluat käyttää sitä.

Tietovuoyhdistimen käyttäminen

Microsoft Power Platform ei tue tietovuon liitintä. Olemassa olevaa Dataflow'ta ei voi käyttää Power Automate Process Miningin tietolähteenä.

Käytä Dataverse-yhdistintä

Microsoft Power Platform ei tue Dataverse-liitintä. Yhdistä siihen OData-liittimellä, joka edellyttää muutamia lisävaiheita.

  1. Varmista, että sinulla on pääsy Dataverse-ympäristöön.

  2. Hanki sen Dataverse-ympäristön URL-osoite, johon haluat muodostaa yhteyden. Yleensä se näyttää tältä:

    Näyttökuva Dataverse-URL-osoitteesta.

    Lisätietoja URL-osoitteen löytämisestä on kohdassa Dataverse-ympäristön URL-osoitteen löytäminen.

  3. Valitse Power Query – Valitse tietolähteet ja sitten OData.

  4. Kirjoita URL-tekstiruutuun URL-osoitteen loppuun api/data/v9.2, jotta se näyttää tältä:

    Näyttökuva URL-osoitteesta.

  5. Valitse Yhteyden tunnistetiedot -kohdassa OrganisaatiotiliTodennustyyppi-kentässä.

  6. Valitse Kirjaudu ja anna tunnistetietosi.

  7. Valitse Seuraava.

  8. Laajenna OData-kansio. Näet kaikki Dataverse-taulukot kyseisessä ympäristössä. Esimerkiksi Aktiviteetit-taulukkoa kutsutaan toimintopisteiksi.

  9. Valitse tuodun taulun vieressä oleva valintaruutu ja valitse sitten Seuraava.