Jaa


Asiakirjan käsittelymallin käyttäminen Power Automatessa

  1. Kirjaudu Power Automate.

  2. Valitse Omat työnkulut>Uusi työnkulku>Pikapilvityönkulku.

  3. Anna työnkululle nimi.

  4. Valitse kohdassa Valitse, miten tämä työnkulku käynnistetään, valitse Työnkulku käynnistetään manuaalisesti ja valitse sitten Luo.

  5. Laajenna Käynnistä työnkulku manuaalisesti -kohta ja valitse syötetyypiksi +Lisää syöte>Tiedosto.

  6. Valitse +Uusi vaihe>AI Builder ja valitse sitten toimintoluettelossa Poimi tietoja asiakirjoista.

  7. Valitse haluamasi asiakirjan käsittelymalli ja valitse sitten asiakirjan tyyppi.

  8. Lisää Lomake-kentässä Tiedoston sisältö käynnistimestä.

    Näyttökuva tiedoston sisällöstä.

  9. Seuraavissa toiminnoissa voit käyttää mitä tahansa AI Builder -mallin poimimia kenttiä ja taulukoita. Oletetaan esimerkiksi, että malli on koulutettu poimimaan Eränumero-, Nettopaino- ja Bruttopaino-arvot. Lisäksi ne halutaan kirjata Microsoft Teams -kanavaan sen jälkeen, kun AI Builder on poiminut ne asiakirjasta. Lisää vain Julkaise viesti -toiminto Microsoft Teams -yhdistimestä ja valitse sitten kenttä tunnusluettelosta.

    Muistiinpano

    • Jos haluat noutaa kentän arvon, valitse <kentän nimi> -arvo . Valitse esimerkiksi Eränumero-kenttään Eränumeron arvo.
    • Noutaaksesi arvon valintaruutua varten, valitse <checkbox_name> arvo. Esimerkki: valitse Prioriteettitoimitus-nimiselle valintaruudulle Prioriteettitoimituksen arvo. Palautusarvo on tyyppiä totuusarvo: true, jos valintaruutu on merkitty valituksi asiakirjassa, false, jos ei ole.
    • Jos haluat noutaa luotettavuuspisteet poimitulle kohteelle, valitse <field_name>-luotettavuuspisteet. Valitse esimerkiksi Eränumero-kenttään Eränumeron luotettavuuspisteet.

    Näyttökuvassa asiakirjan käsittelytyönkulun yleiskatsaus

Onnittelut! Olet luonut AI Builderin asiakirjan käsittelymallia käyttävän työnkulun. Valitse Tallenna oikeassa yläkulmassa ja kokeile työnkulkua valitsemalla Testaa.

Sivuväli

Useita sivuja sisältävissä asiakirjoissa voidaan määrittää käsiteltävä sivualue.

  1. Valitse Pura tiedot asiakirjoista -kortissa Näytä lisäasetukset. Tämä asetus muuttuu asetukseksi Piilota lisäasetukset.

  2. Kirjoita sivun arvon tai sivualue Sivut-parametrissa. Esimerkki: 1 tai 3-5.

    Näyttökuvassa Sivut-kenttä, johon sivualue määritetään

Muistiinpano

Jos käytössäsi on suuri asiakirja, jossa on vain yksi lomake, on erittäin suositeltavaa käyttää Pages-parametria. Näin voit vähentää mallin ennusteen resurssitarvetta, mikä voi parantaa suorituskykyä. Sivualueen on kuitenkin sisällettävä yksilöivä lomake, jotta toiminto palauttaa oikeat tiedot.

Esimerkki: asiakirja sisältää ensimmäisen lomakkeen sivulla 2 ja toisen lomakkeen, joka kattaa sivut 3 ja 4:

  • Jos annat sivualueeksi 2, se palauttaa ensimmäisen lomakkeen tiedot.
  • Jos sivualueeksi annetaan 3–4, vain toisen lomakkeen tiedot annetaan.
  • Jos sivualueeksi annetaan 2–4, ensimmäisen ja toisen lomakkeen tiedot annetaan osittain (mitä pitäisi välttää).

Parametrit

Syöte

Nimi Pakolliset Tyyppi Kuvaus Arvot
Tekoälymalli Kyllä malli Analyysissä käytettävä asiakirjan käsittelymalli Harjoitetut ja julkaistut asiakirjan käsittelymallit
Tiedostotyyppi Kyllä luettelo Analysoitavan lomakkeen tiedostotyyppi PDF-asiakirja (.pdf), JPEG-kuva (.jpeg), PNG-kuva (.png)
Lomake Kyllä tiedosto Käsiteltävä lomake
Sivut Ei merkkijono Käsiteltävä sivualue

Tuloste

Nimi Laji Kuvaus Arvot
{field} arvo merkkijono Tekoälymallin poimima arvo
{field} - luotettavuuden pistemäärä liukuluku Miten luottavainen malli on ennusteeseensa Arvo välillä 0–1. Jos arvo on lähellä arvoa 1, purettu arvo on oikea
{table}{column} arvo merkkijono Tekoälymallin taulukon solusta poimima arvo
{table}{column} luotettavuuden pistemäärä liukuluku Miten luottavainen malli on ennusteeseensa Arvo välillä 0–1. Jos arvo on lähellä arvoa 1, purettu solun arvo on oikea

Muistiinpano

  • Lisää tulosparametreja on mahdollista ehdottaa, esimerkiksi kentän koordinaatit, monikulmiot, täsmälliset kehikot ja sivunumerot. Niitä ei ole lueteltu, koska ne on tarkoitettu pääasiassa edistyneille käyttäjille.

  • Koordinaatit ilmaistaan asiakirjan korkeuden ja leveyden prosenttiosuutena vasemmasta yläkulmasta alkaen. Jos annetaan esimerkiksi koordinaatit X = 0,10 ja Y = 0,20, se ilmaisee sijainnin olevan 10 % asiakirjan leveydestä X-akselilla ja 20 % sen korkeudesta Y-akselilla. Kumpikin arvo mitattu vasemmasta yläkulmasta.

Yleiset käyttötapaukset

Asiakirjan käsittelyn taulukon tuloksen iteroiminen Power Automatessa

Tämän menettelyn kuvaamista varten käytämme seuraavaa esimerkkiä, jossa olemme harjoittaneet asiakirjan käsittelymallin poimimaan taulukon nimeltä Kohteet, jossa on kolme saraketta: Määrä, Kuvaus ja Yhteensä. Jokainen taulukon rivi on tallennettava Excel-tiedostoon.

Taulukko poimittu asiakirjan käsittelyn avulla.

  1. Valitse kenttä, johon haluat kirjoittaa taulukon solun. Näyttöön avautuu dynaaminen sisältöruutu, joka sisältää kaiken, jonka asiakirjan käsittelymalli osaa poimia. Hae {oman taulukon nimi} {oman sarakkeen nimi} arvo. Esimerkissä on käytössä nimikkeiden määrän arvo.

    Käsittele ja tallenna tietoja lomakenäytöstä.

  2. Kun olet lisännyt tämän arvon, toiminto, johon lisäsit sen, lisätään automaattisesti Apply to each -ohjausobjektiin. Näin jokainen taulukon rivi käsitellään, kun työnkulku suoritetaan.

  3. Jatka niiden sarakkeiden lisäämistä, jotka haluat iteroida.

Lisää rivi taulukkoon-kortti.

Muistiinpano

Asiakirjan käsittelyn poimimat taulukot eivät tällä hetkellä palauta luotettavuuspisteitä.

Valintaruutujen tulosteiden käsitteleminen Power Automatessa

Valintaruutujen arvot ovat tyyppiä totuusarvo: true tarkoittaa, että valintaruutu on merkitty valituksi asiakirjassa ja false sitä, ettei ole.

Yksi tapa tarkistaa sen arvo on käyttää Ehto-toimintoa. Jos valintaruudun arvo on sama kuin true, suorita yksi toiminto. Jos arvo on false, suorita jokin toinen toiminto. Seuraavassa kuvassa on esimerkki.

Nouda valintaruudun arvo ehdossa

Toinen vaihtoehto on yhdistää valintaruudun true/false-tuloste muihin haluamiisi arvoihin käyttämällä jos-lauseketta. Esimerkiksi, sinulla voi olla Excel-tiedostossa sarake, johon haluat kirjoittaa ”Prioriteetti”, jos jokin asiakirjan valintaruuduista on valittuna, tai ”Ei-prioriteetti”, jos valintaa ei ole. Voit tehdä tämän seuraavaa lauseketta käyttämällä: if(<document processing output>, 'Priority', 'Non-priority'). Seuraavassa animaatiossa on esimerkki.

Yhdistä valintaruudun arvo lausekkeella

Valuuttatunnusten (esimerkiksi € ja $) poistaminen Power Automaten asiakirjan käsittelyn tuloksessa

Kuvaavuutta varten asiakirjan käsittelymallin poimimassa Yhtensä-arvossa voi olla rahayksikön tunnus, esimerkiksi $54. Jos haluat poistaa $-merkin tai minkä tahansa muun symbolin, jonka haluat ohittaa, käytä replace-lauseketta sen poistamiseen. Toimi seuraavasti:

replace(<document processing output>, '$', '')

Korvaa valuutta -lausekkeen animaatio.

Asiakirjan käsittelyn tulosmerkkijonon muuntaminen numeroksi Power Automatessa

AI Builderin asiakirjan käsittely palauttaa kaikki poimitut arvot merkkijonoina. Jos kohde, johon haluat tallentaa AI Builderin asiakirjan käsittelyn poimiman arvon, vaatii numeron, voit muuntaa arvon numeroksi käyttämällä int- tai float-lauseketta. Käytä int-lauseketta, jos numerossa ei ole desimaaleja. Käytä float-lauseketta, jos numerossa on desimaaleja. Voit tehdä sen seuraavasti:

float('<document processing output>')

Muunna luvuksi -animaatio.

Tyhjien välien poistaminen Power Automaten asiakirjan käsittelyn tuloksessa

Jos haluat poistaa tyhjät merkit tulostearvoista, käytä replace-toimintoa:

replace(<document processing output>, ' ', '')

Korvaa välilyönnit -lausekkeen animaatio.

Asiakirjan käsittelyn tulosmerkkijonon muuntaminen päivämääräksi Power Automatessa

AI Builderin asiakirjan käsittely palauttaa kaikki tulokset merkkijonoina. Jos kohde, johon haluat tallentaa asiakirjan käsittelyn poimiman arvon, edellyttää arvon olevan päivämäärämuodossa, voit muuntaa päivämäärän sisältämän arvon päivämäärämuotoon. Se tehdään käyttämällä formatDateTime-lauseketta. Voit tehdä sen seuraavasti:

formatDateTime(<document processing output>)

formatDateTime-lausekkeen animaatio.

Sähköpostiallekirjoituksen suodattaminen työnkulusta, jotta asiakirjan käsittelymalli ei käsittele sitä (Microsoft 365 Outlook)

Microsoft 365 Outlook -yhdistimestä saapuvissa sähköpostiviesteissä sähköpostin allekirjoitukset poimitaan Power Automaten avulla liitteinä. Jos haluat estää asiakirjan käsittelymallin käsittelemästä niitä, lisää työnkulkuun ehto, joka tarkistaa, onko Liitteet ovat upotettuja -nimisen Microsoft 365 Outlook -yhdistimen tuloste yhtä suuri kuin epätosi. Lisää asiakirjan käsittelytoiminto ehdon Jos kyllä -haarassa. Tällöin käsitellään vain ne sähköpostiliitteet, jotka eivät ole tekstiin sidottuja allekirjoituksia.

Suodata liitteet -ehto.