Delen via


Een Werkstroom voor Document Intelligence Logic Apps maken

Deze inhoud is van toepassing op:vinkjev4.0 (GA) | Vorige versies: blauw-vinkjev3.1 (GA)blauw-vinkjev3.0 (GA)

Deze inhoud is van toepassing op:vinkjev2.1 | Nieuwste versie:blauw-vinkjev4.0 (GA)

Belangrijk

Deze zelfstudie en de Logic App Document intelligence-connector zijn gericht op Document intelligence REST API v3.0 en doorsturen.

Belangrijk

Deze zelfstudie en de Logic App Document intelligence-connector zijn gericht op Document intelligence REST API v2.1 en moeten worden gebruikt met het FOTT-voorbeeldhulpprogramma voor labelen.

Azure Logic Apps is een cloudplatform dat kan worden gebruikt om werkstromen te automatiseren zonder één regel code te schrijven. Met het platform kunt u Eenvoudig Microsoft en uw toepassingen integreren met uw apps, gegevens, services en systemen. Een logische app is de Azure-resource die u maakt wanneer u een werkstroom wilt ontwikkelen. Hier volgen enkele voorbeelden van wat u kunt doen met een logische app:

  • Bedrijfsprocessen en werkstromen visueel maken.
  • Werkstromen integreren met SaaS-toepassingen (Software as a Service) en bedrijfstoepassingen.
  • Automatiseer enterprise application integration (EAI), business-to-business (B2B) en EDI-taken (Electronic Data Interchange).

ZieOverzicht van Logic Apps voor meer informatie.

In deze zelfstudie leert u hoe u een Logic App-connector-stroom bouwt om de volgende taken te automatiseren:

  • Detecteren wanneer een factuur is toegevoegd aan een OneDrive-map.
  • De factuur verwerken met behulp van het vooraf samengestelde model documentinformatie.
  • Verzend de geëxtraheerde gegevens van de factuur naar een vooraf opgegeven e-mailadres.

Kies een werkstroom met behulp van een bestand op uw Microsoft OneDrive-account of microsoft ShareDrive-site:

Vereisten

Voor het voltooien van deze zelfstudie hebt u de volgende resources nodig:

  • Een Azure-abonnement. U kunt een gratis Azure-abonnement maken

  • Een gratis OneDrive- of OneDrive voor Bedrijven cloudopslagaccount.

    Notitie

    • OneDrive is bedoeld voor persoonlijke opslag.
    • OneDrive voor Bedrijven maakt deel uit van Office 365 en is ontworpen voor organisaties. Het biedt cloudopslag waar u alle werkbestanden kunt opslaan, delen en synchroniseren.
  • Een gratis Outlook Online - of Office 365-e-mailaccount **.

  • Een voorbeeldfactuur om uw logische app te testen. U kunt ons voorbeeldfactuurdocument voor deze zelfstudie downloaden en gebruiken.

  • Een Document Intelligence-resource. Zodra u uw Azure-abonnement hebt, maakt u een Document Intelligence-resource in Azure Portal om uw sleutel en eindpunt op te halen. Als u een bestaande Document Intelligence-resource hebt, gaat u rechtstreeks naar de resourcepagina. U kunt de gratis prijscategorie (F0) gebruiken om de service uit te proberen en later upgraden naar een betaalde laag voor productie.

    • Nadat de resource is geïmplementeerd, selecteert u Ga naar resource. Kopieer de sleutels en eindpuntwaarden uit uw resource in Azure Portal en plak deze op een handige locatie, zoals Microsoft Kladblok. U hebt de sleutel- en eindpuntwaarden nodig om uw toepassing te verbinden met de Document Intelligence-API. ZieEen Document Intelligence-resource maken voor meer informatie.

      Schermopname van toegang tot de resourcesleutel en eindpunt-URL.

Een OneDrive-map maken

Voordat we aan de slag gaan met het maken van de logische app, moeten we een OneDrive-map instellen.

  1. Meld u aan bij uw OneDrive of OneDrive voor Bedrijven startpagina.

  2. Selecteer de ➕ knop Nieuwe toevoegen in de zijbalk linksboven en selecteer Map.

    Schermopname van de knop Nieuwe toevoegen.

  3. Voer een naam in voor de nieuwe map en selecteer Maken.

    Schermopname van het venster Map maken en een naam maken.

  4. U ziet de nieuwe map in uw bestanden.

    Schermopname van de nieuwe map.

  5. We zijn nu klaar met OneDrive.

Een logische app-resource maken

Op dit moment moet er een Document Intelligence-resource en een OneDrive-map zijn ingesteld. Nu is het tijd om een logische app-resource te maken.

  1. Ga naar de Azure Portal.

  2. Selecteer ➕ Een resource maken op de startpagina van Azure.

    Schermopname van het maken van een resource in Azure Portal.

  3. Zoek en kies logische app in de zoekbalk.

  4. Selecteer de knop Maken

    Schermopname van de pagina Logische app maken.

  5. Vervolgens gaat u de velden Logische app maken invullen met de volgende waarden:

    • Abonnement. Selecteer uw huidige abonnement.
    • Resourcegroep. De Azure-resourcegroep die uw resource bevat. Kies dezelfde resourcegroep die u hebt voor uw Document Intelligence-resource.
    • Type. Selecteer Verbruik. Het resourcetype Verbruik wordt uitgevoerd in globale Azure Logic Apps met meerdere tenants en maakt gebruik van het factureringsmodel Verbruik.
    • Naam van logische app. Voer een naam in voor uw resource. U wordt aangeraden een beschrijvende naam te gebruiken, bijvoorbeeld YourNameLogicApp.
    • Publiceren. Selecteer Werkstroom.
    • Regio. Selecteer uw lokale regio.
    • Schakel Log Analytics in. Selecteer Nee voor dit project.
    • Type plan. Selecteer Verbruik. Het resourcetype Verbruik wordt uitgevoerd in globale Azure Logic Apps met meerdere tenants en maakt gebruik van het factureringsmodel Verbruik.
    • Zoneredundantie. Selecteer uitgeschakeld.
  6. Wanneer u klaar bent, hebt u iets vergelijkbaars met de volgende afbeelding (resourcegroep, naam van logische app en regio kan afwijken). Nadat u deze waarden hebt gecontroleerd, selecteert u Controleren en maken in de linkerbenedenhoek.

    Schermopname van veldwaarden voor het maken van een logische app-resource.

  7. Er wordt een korte validatiecontrole uitgevoerd. Nadat het is voltooid, selecteert u Maken in de linkerbenedenhoek.

  8. Vervolgens wordt u omgeleid naar een scherm met de melding Implementatie wordt uitgevoerd. Geef Azure enige tijd om te implementeren; Het kan enkele minuten duren. Nadat de implementatie is voltooid, ziet u een banner met de mededeling: Uw implementatie is voltooid. Wanneer u dit scherm bereikt, selecteert u Ga naar de resource.

  9. Ten slotte wordt u omgeleid naar de pagina Logic Apps Designer . Er is een korte video voor een korte inleiding tot Logic Apps die beschikbaar is op het startscherm. Wanneer u klaar bent om uw logische app te gaan ontwerpen, selecteert u de knop Lege logische app in de sectie Sjablonen .

    Schermopname die laat zien hoe u logic app Designer kunt invoeren.

  10. U ziet een scherm dat lijkt op de volgende afbeelding. U kunt nu beginnen met het ontwerpen en implementeren van uw logische app.

    Schermopname van de startpagina van Logic App Designer.

Een automatiseringsstroom maken

Nu u de Logic App-connector-resource hebt ingesteld en geconfigureerd, gaan we de automatiseringsstroom maken en testen.

  1. Zoek en selecteer OneDrive of OneDrive voor Bedrijven in de zoekbalk. Selecteer vervolgens de trigger Wanneer een bestand wordt gemaakt .

    Schermopname van de OneDrive-connector en de selectiepagina activeren.

  2. Vervolgens wordt er een pop-upvenster weergegeven waarin u wordt gevraagd u aan te melden bij uw OneDrive-account. Selecteer Aanmelden en volg de aanwijzingen om verbinding te maken met uw account.

    Tip

    Als u zich probeert aan te melden bij de OneDrive-connector met een Office 365-account, wordt mogelijk de volgende fout weergegeven: U kunt zich hier niet aanmelden met uw @MICROSOFT.COM account.

    • Deze fout treedt op omdat OneDrive een cloudopslag is voor persoonlijk gebruik dat kan worden geopend met een Outlook.com- of Microsoft Live-account dat niet met een Office 365-account is.
    • U kunt de OneDrive voor Bedrijven-connector gebruiken als u een Office 365-account wilt gebruiken. Zorg ervoor dat u een OneDrive-map voor dit project hebt gemaakt in uw OneDrive voor Bedrijven-account.
  3. Nadat uw account is verbonden, selecteert u de map die u eerder in uw OneDrive of OneDrive voor Bedrijven account hebt gemaakt. Laat de overige standaardwaarden staan.

    Schermopname van het venster Wanneer een bestand wordt gemaakt.

  1. Vervolgens gaan we een nieuwe stap toevoegen aan de werkstroom. Selecteer de ➕ knop Nieuwe stap onder het zojuist gemaakte OneDrive-knooppunt.

    Schermopname van de installatie van de OneDrive-trigger.

  2. Er wordt een nieuw knooppunt toegevoegd aan de ontwerpweergave van logische apps. Zoek naar Form Recognizer (Document Intelligence binnenkort) in de zoekbalk Voor bewerkingen kiezen en selecteer Document analyseren voor vooraf samengestelde of aangepaste modellen (v3.0 API) in de lijst.

    Schermopname van de selectieknop Document analyseren voor vooraf samengestelde of aangepaste modellen (v3.0 API).

  3. U ziet nu een venster om uw verbinding te maken. U gaat uw Document Intelligence-resource met name verbinden met Logic Apps Designer Studio:

    • Voer een verbindingsnaam in. Het moet iets gemakkelijk te onthouden zijn.

    • Voer de EINDPUNT-URL van de Document Intelligence-resource en de accountsleutel in die u eerder hebt gekopieerd. Als u deze stap eerder hebt overgeslagen of de tekenreeksen hebt verloren, kunt u teruggaan naar uw Document Intelligence-resource en deze opnieuw kopiëren. Selecteer Maken als u klaar bent.

      Schermopname van het dialoogvenster connector voor logische apps

    Notitie

    Als u al bent aangemeld met uw referenties, wordt de vorige stap overgeslagen.

  4. Vervolgens ziet u het venster selectieparameters voor de connector Analysedocument voor vooraf gedefinieerde of aangepaste modellen (v3.0 API).

    Schermopname van het vooraf gemaakte modelselectievenster.

  5. Vul de velden als volgt in:

    • Model-id. Geef op welk model u wilt aanroepen, in dit geval roepen we het vooraf samengestelde factuurmodel aan, dus voer vooraf samengestelde factuur in.

    • Inhoud van document-/afbeeldingsbestand. Selecteer dit veld. Er wordt een pop-upvenster voor dynamische inhoud weergegeven. Als dit niet het probleem is, selecteert u de knop Dynamische inhoud toevoegen onder het veld en kiest u Bestandsinhoud. Deze stap verzendt in wezen de bestanden die moeten worden geanalyseerd naar het vooraf samengestelde factuurmodel van Document Intelligence. Zodra u de badge Bestandsinhoud ziet in het veld Inhoud van het document-/afbeeldingsbestand , hebt u deze stap correct voltooid.

    • URL van document/afbeelding. Sla dit veld voor dit project over omdat we al naar de bestandsinhoud verwijzen vanuit de OneDrive-map.

    • Voeg een nieuwe parameter toe. Sla dit veld voor dit project over.

      Schermopname van het venster Bestandsinhoud toevoegen.

  6. We moeten nog een paar stappen toevoegen. Selecteer nogmaals de ➕ knop Nieuwe stap om een andere actie toe te voegen.

  7. Voer in de zoekbalk Een bewerking kiezen Control in en selecteer de tegel Control.

    Schermopname van de besturingselementtegel in het menu Een bewerking kiezen.

  8. Schuif omlaag en selecteer de tegel Voor elk besturingselement in de lijst Met besturingselementen.

    Schermopname van de tegel For Each Control in het menu Control.

  9. In het venster Voor elke stap ziet u een veld met het label Selecteer een uitvoer uit de vorige stappen. Selecteer dit veld. Er wordt een pop-upvenster voor dynamische inhoud weergegeven. Als dit niet het probleem is, selecteert u de knop Dynamische inhoud toevoegen onder het veld en kiest u documenten.

    Schermopname van de lijst met dynamische inhoud.

  10. Selecteer nu Een actie toevoegen in het venster Voor elke stap.

  11. Voer Outlook in de zoekbalk een bewerking kiezen in en selecteer Outlook.com (persoonlijk) of Office 365 Outlook (werk).

  12. Schuif in de lijst met acties omlaag totdat u een e-mail verzenden (V2) hebt gevonden en selecteer deze actie.

    Schermopname van de actieknop Een e-mail verzenden (V2).

  13. Net als bij OneDrive wordt u gevraagd u aan te melden bij uw Outlook- of Office 365 Outlook-account. Nadat u zich hebt aangemeld, ziet u een venster waarin we het e-mailbericht gaan opmaken met dynamische inhoud die Document Intelligence uit de factuur haalt.

  14. We gaan de volgende expressie gebruiken om een aantal velden te voltooien:


       items('For_each')?['fields']?['FIELD-NAME']?['content']
  1. Om toegang te krijgen tot een specifiek veld, selecteren we de knop Dynamische inhoud toevoegen en selecteren we het tabblad Expressie .

    Schermopname van het expressiefunctieveld.

  2. Kopieer en plak de bovenstaande formule in het vak ƒx en vervang FIELD-NAME door de naam van het veld dat we willen extraheren. Raadpleeg de conceptpagina voor de opgegeven API voor de volledige lijst met beschikbare velden. In dit geval gebruiken we de vooraf gedefinieerde veldextractiewaarden voor het modelmodel.

  3. We zijn bijna klaar! Breng de volgende wijzigingen aan in de volgende velden:

    • Aan. Voer uw persoonlijke of zakelijke e-mailadres of een ander e-mailadres in waar u toegang toe hebt.

    • Onderwerp. Voer de factuur in die is ontvangen van: en voeg vervolgens de volgende expressie toe:

    
             items('For_each')?['fields']?['VendorName']?['content']
    
    • Hoofdtekst. We gaan specifieke informatie over de factuur toevoegen:

      • Typ factuur-id: en voeg met dezelfde methode als voorheen de volgende expressie toe:
      
             items('For_each')?['fields']?['InvoiceId']?['content']
      
      • Voeg op een nieuw regeltype Factuurdatum toe: en voeg de volgende expressie toe:
      
               items('For_each')?['fields']?['DueDate']?['content']
      
      • Type Verschuldigd bedrag: en voeg de volgende expressie toe:
      
               items('For_each')?['fields']?['AmountDue']?['content']
      
      • Ten slotte, omdat het verschuldigde bedrag een belangrijk getal is, willen we ook de betrouwbaarheidsscore voor deze extractie in de e-mail verzenden. U doet dit type verschuldigd bedrag (betrouwbaarheid): en voeg de volgende expressie toe:
      
               items('For_each')?['fields']?['AmountDue']?['confidence']
      
    • Wanneer u klaar bent, ziet het venster er ongeveer als volgt uit:

      Schermopname van het venster Een e-mail verzenden (V2) met ingevulde velden.

  4. Selecteer Opslaan in de linkerbovenhoek.

    Schermopname van de knop Opslaan in Logic Apps Designer.

Notitie

  • Deze huidige versie retourneert slechts één factuur per PDF.
  • De 'Voor elke lus' is vereist rond de actie E-mail verzenden om een uitvoerindeling in te schakelen die in de toekomst meer dan één factuur van PDF-bestanden kan retourneren.
  1. Vervolgens gaan we een nieuwe stap toevoegen aan de werkstroom. Selecteer de ➕ knop Nieuwe stap onder het zojuist gemaakte OneDrive-knooppunt.

  2. Er wordt een nieuw knooppunt toegevoegd aan de ontwerpweergave van logische apps. Zoek in de zoekbalk Een bewerking kiezen naar 'Form Recognizer (Document Intelligence aanstaande)' en selecteer Factuur analyseren in de lijst.

    Schermopname van de actie Factuur analyseren.

  3. U ziet nu een venster waarin u uw verbinding kunt maken. U gaat uw Form Recognizer-resource met name verbinden met Logic Apps Designer Studio:

    • Voer een verbindingsnaam in. Het moet iets gemakkelijk te onthouden zijn.
    • Voer de URL van het form Recognizer-resourceeindpunt en de accountsleutel in die u eerder hebt gekopieerd. Als u deze stap eerder hebt overgeslagen of de tekenreeksen hebt verloren, kunt u teruggaan naar de Form Recognizer-resource en deze opnieuw kopiëren. Selecteer Maken als u klaar bent.

    Schermopname van het dialoogvenster connector voor logische apps.

    Notitie

    Als u al bent aangemeld met uw referenties, wordt de vorige stap overgeslagen. Ga door met het voltooien van de parameters Factuur analyseren.

  4. Vervolgens ziet u het venster selectieparameters voor de connector Factuur analyseren.

    Schermopname van de velden voor het analyseren van factuurvensters.

  5. Vul de velden als volgt in:

    • Inhoud van document-/afbeeldingsbestand. Selecteer dit veld. Er wordt een pop-upvenster voor dynamische inhoud weergegeven. Als dit niet het probleem is, selecteert u de knop Dynamische inhoud toevoegen onder het veld en kiest u Bestandsinhoud. Deze stap verzendt in wezen de bestanden die moeten worden geanalyseerd naar het vooraf samengestelde factuurmodel van Document Intelligence. Zodra u de badge Bestandsinhoud ziet in het veld Inhoud van het document-/afbeeldingsbestand , hebt u deze stap correct voltooid.
    • URL van document/afbeelding. Sla dit veld voor dit project over omdat we al naar de bestandsinhoud verwijzen vanuit de OneDrive-map.
    • Tekstdetails opnemen. Selecteer Ja.
    • Voeg een nieuwe parameter toe. Sla dit veld voor dit project over.
  6. We moeten de laatste stap toevoegen. Selecteer nogmaals de ➕ knop Nieuwe stap om een andere actie toe te voegen.

  7. Voer Outlook in de zoekbalk een bewerking kiezen in en selecteer Outlook.com (persoonlijk) of Office 365 Outlook (werk).

  8. Schuif in de lijst met acties omlaag totdat u een e-mail verzenden (V2) hebt gevonden en selecteer deze actie.

  9. Meld u aan bij uw Outlook- of Office 365 Outlook-account. Nadat u dit hebt gedaan, ziet u een venster waarin we de e-mail gaan opmaken die moet worden verzonden met dynamische inhoud die is geëxtraheerd uit de factuur.

    Schermopname van de actieknop Een e-mail verzenden (V2).

  10. We zijn bijna klaar! Typ de volgende vermeldingen in de velden:

    • Aan. Voer uw persoonlijke of zakelijke e-mailadres of een ander e-mailadres in waar u toegang toe hebt.

    • Onderwerp. Voer de factuur in die is ontvangen van: en voeg vervolgens de veldnaam van de leverancier van dynamische inhoud toe.

    • Hoofdtekst. We gaan specifieke informatie over de factuur toevoegen:

      • Typ factuur-id: en voeg het veld Factuur-id van dynamische inhoud toe.

      • Op een nieuw regeltype Vervaldatum factuur: en voeg de dynamische inhoud factuurdatum (datum) toe.

      • Type Verschuldigd bedrag: en voeg de dynamische inhoud verschuldigd veld Verschuldigd bedrag (getal) toe.

      • Ten slotte, omdat het verschuldigde bedrag een belangrijk nummer is dat we ook de betrouwbaarheidsscore voor deze extractie in de e-mail willen verzenden. Als u dit type Verschuldigd bedrag (betrouwbaarheid) wilt uitvoeren: en voegt u het betrouwbaarheidsvertrouwen van het verschuldigde bedrag toe aan de dynamische inhoud. Wanneer u klaar bent, ziet het venster er ongeveer als volgt uit.

      Schermopname van de ingevulde Outlook-velden.

      Tip

      Als u de weergave van dynamische inhoud niet automatisch ziet, gebruikt u de dynamische inhoudsbalk Zoeken om veldvermeldingen te zoeken.

  11. Selecteer Opslaan in de linkerbovenhoek.

    Schermopname van de knop Opslaan in Logic Apps Designer.

    Notitie

    • Deze huidige versie retourneert slechts één factuur per PDF.
    • De actie 'Voor elke lus' rond het verzenden van e-mail maakt een uitvoerindeling mogelijk die in de toekomst meer dan één factuur van PDF-bestanden retourneert.

Vereisten

Voor het voltooien van deze zelfstudie hebt u de volgende resources nodig:

  • Een Azure-abonnement. U kunt een gratis Azure-abonnement maken

  • Toegang tot een SharePoint-site.

  • Een gratis Outlook Online- of Office 365-e-mailaccount.

  • Een voorbeeldfactuur om uw logische app te testen. U kunt ons voorbeeldfactuurdocument voor deze zelfstudie downloaden en gebruiken.

  • Een Document Intelligence-resource. Zodra u uw Azure-abonnement hebt, maakt u een Document Intelligence-resource in Azure Portal om uw sleutel en eindpunt op te halen. Als u een bestaande Document Intelligence-resource hebt, gaat u rechtstreeks naar de resourcepagina. U kunt de gratis prijscategorie (F0) gebruiken om de service uit te proberen en later upgraden naar een betaalde laag voor productie.

    • Nadat de resource is geïmplementeerd, selecteert u Ga naar resource. Kopieer de sleutels en eindpuntwaarden uit uw resource in Azure Portal en plak deze op een handige locatie, zoals Microsoft Kladblok. U hebt de sleutel- en eindpuntwaarden nodig om uw toepassing te verbinden met de Document Intelligence-API. ZieEen Document Intelligence-resource maken voor meer informatie.

      Schermopname van toegang tot de resourcesleutel en eindpunt-URL.

Een SharePoint-map maken

Voordat we aan de slag gaan met het maken van de logische app, moeten we een SharePoint-map instellen.

  1. Meld u aan bij de startpagina van uw SharePoint-site .

  2. Selecteer Documenten, klik vervolgens op de ➕ knop Nieuw in de linkerbovenhoek van het sitevenster en kies Map.

    Schermopname van de knop Nieuwe toevoegen.

  3. Voer een naam in voor de nieuwe map en selecteer Maken.

    Schermopname van het venster Map maken en een naam maken.

  4. De nieuwe map bevindt zich in uw sitebibliotheek.

    Schermopname van de zojuist gemaakte map.

  5. We zijn nu klaar met SharePoint.

Een logische app-resource maken

Op dit moment moet u een Document Intelligence-resource en een SharePoint-map allemaal hebben ingesteld. Nu is het tijd om een logische app-resource te maken.

  1. Ga naar de Azure Portal.

  2. Selecteer ➕ Een resource maken op de startpagina van Azure.

    Schermopname van het maken van een resource in Azure Portal.

  3. Zoek en kies logische app in de zoekbalk.

  4. Selecteer de knop Maken

    Schermopname van de pagina Logische app maken.

  5. Vervolgens gaat u de velden Logische app maken met de volgende waarden voltooien:

    • Abonnement. Selecteer uw huidige abonnement.
    • Resourcegroep. De Azure-resourcegroep die uw resource bevat. Kies dezelfde resourcegroep die u hebt voor uw Document Intelligence-resource.
    • Type. Selecteer Verbruik. Het resourcetype Verbruik wordt uitgevoerd in globale Azure Logic Apps met meerdere tenants en maakt gebruik van het factureringsmodel Verbruik.
    • Naam van logische app. Voer een naam in voor uw resource. U wordt aangeraden een beschrijvende naam te gebruiken, bijvoorbeeld YourNameLogicApp.
    • Publiceren. Selecteer Werkstroom.
    • Regio. Selecteer uw lokale regio.
    • Schakel Log Analytics in. Selecteer Nee voor dit project.
    • Type plan. Selecteer Verbruik. Het resourcetype Verbruik wordt uitgevoerd in globale Azure Logic Apps met meerdere tenants en maakt gebruik van het factureringsmodel Verbruik.
    • Zoneredundantie. Selecteer uitgeschakeld.
  6. Wanneer u klaar bent, hebt u iets vergelijkbaars met de volgende afbeelding (resourcegroep, naam van logische app en regio kan afwijken). Nadat u deze waarden hebt gecontroleerd, selecteert u Controleren en maken in de linkerbenedenhoek.

    Schermopname van veldwaarden voor het maken van een logische app-resource.

  7. Er wordt een korte validatiecontrole uitgevoerd. Nadat het is voltooid, selecteert u Maken in de linkerbenedenhoek.

  8. Vervolgens wordt u omgeleid naar een scherm met de melding Implementatie wordt uitgevoerd. Geef Azure enige tijd om te implementeren; Het kan enkele minuten duren. Nadat de implementatie is voltooid, ziet u een banner met de mededeling: Uw implementatie is voltooid. Wanneer u dit scherm bereikt, selecteert u Ga naar de resource.

  9. Ten slotte wordt u omgeleid naar de pagina Logic Apps Designer . Er is een korte video voor een korte inleiding tot Logic Apps die beschikbaar is op het startscherm. Wanneer u klaar bent om uw logische app te gaan ontwerpen, selecteert u de knop Lege logische app in de sectie Sjablonen .

    Schermopname die laat zien hoe u logic app Designer kunt invoeren.

  10. U ziet een scherm dat lijkt op de volgende afbeelding. U kunt nu beginnen met het ontwerpen en implementeren van uw logische app.

    Schermopname van de startpagina van Logic App Designer.

  11. Zoek en selecteer SharePoint in de zoekbalk. Selecteer vervolgens de trigger Wanneer een bestand wordt gemaakt (alleen eigenschappen).

    Schermopname van de SharePoint-connector en de selectiepagina activeren.

  12. Logic Apps meldt u automatisch aan bij uw SharePoint-account(s).

  13. Nadat uw account is verbonden, vult u de velden Siteadres en Bibliotheeknaam in. Selecteer het veld Nieuwe parameter toevoegen en selecteer Map.

    Schermopname van het venster Wanneer een bestand wordt gemaakt met een toegevoegde parameter.

  14. Selecteer het mappad, inclusief de map die u eerder hebt gemaakt.

    Schermopname van het toegevoegde parameterveld.

    Tip

    Selecteer de pijl aan het einde van elke vermelde map om door te gaan naar de volgende map in het pad: Schermopname van het doorlopen van het mappad.

  1. Vervolgens gaan we nog een stap toevoegen aan de werkstroom. Selecteer de ➕ knop Nieuwe stap onder het zojuist gemaakte SharePoint-knooppunt.

  2. Zoek en selecteer Nogmaals SharePoint in de zoekbalk. Selecteer vervolgens de actie Bestandsinhoud ophalen.

  3. Vul de velden als volgt in:

    • Siteadres. Selecteer uw SharePoint-site.
    • Bestands-id. Selecteer dit veld. Er wordt een pop-upvenster voor dynamische inhoud weergegeven. Als dit niet het probleem is, selecteert u de knop Dynamische inhoud toevoegen onder het veld en kiest u Id.
    • Inhoudstype afleiden. Selecteer Ja.

    Schermopname van het knooppunt Bestandsinhoud ophalen.

  4. We gaan nog een nieuwe stap toevoegen aan de werkstroom. Selecteer de ➕ knop Nieuwe stap onder het zojuist gemaakte SharePoint-knooppunt.

  5. Er wordt een nieuw knooppunt toegevoegd aan de ontwerpweergave van logische apps. Zoek naar Form Recognizer (Document Intelligence binnenkort) in de zoekbalk Voor bewerkingen kiezen en selecteer Document analyseren voor vooraf samengestelde of aangepaste modellen (v3.0 API) in de lijst.

    Schermopname van de selectieknop Document analyseren voor vooraf samengestelde of aangepaste modellen (v3.0 API).

  6. U ziet nu een venster waarin u uw verbinding kunt maken. U gaat uw Document Intelligence-resource met name verbinden met Logic Apps Designer Studio:

    • Voer een verbindingsnaam in. Het moet iets gemakkelijk te onthouden zijn.

    • Voer de EINDPUNT-URL van de Document Intelligence-resource en de accountsleutel in die u eerder hebt gekopieerd. Als u deze stap eerder hebt overgeslagen of de tekenreeksen hebt verloren, kunt u teruggaan naar uw Document Intelligence-resource en deze opnieuw kopiëren. Selecteer Maken als u klaar bent.

      Schermopname van het dialoogvenster connector voor logische apps

    Notitie

    Als u al bent aangemeld met uw referenties, wordt de vorige stap overgeslagen.

  7. Vervolgens ziet u het venster selectieparameters voor de connector Analysedocument voor vooraf gedefinieerde of aangepaste modellen (v3.0 API).

    Schermopname van het vooraf gemaakte modelselectievenster.

  8. Vul de velden als volgt in:

    • Model-id. Geef op welk model u wilt aanroepen, in dit geval roepen we het vooraf samengestelde factuurmodel aan, dus voer vooraf samengestelde factuur in.
    • Inhoud van document-/afbeeldingsbestand. Selecteer dit veld. Er wordt een pop-upvenster voor dynamische inhoud weergegeven. Als dit niet het probleem is, selecteert u de knop Dynamische inhoud toevoegen onder het veld en kiest u Bestandsinhoud. Deze stap verzendt in wezen de bestanden die moeten worden geanalyseerd naar het vooraf samengestelde factuurmodel van Document Intelligence. Zodra u de badge Bestandsinhoud ziet in het veld Inhoud van het document-/afbeeldingsbestand , hebt u deze stap correct voltooid.
    • URL van document/afbeelding. Sla dit veld voor dit project over omdat we al naar de bestandsinhoud verwijzen vanuit de OneDrive-map.
    • Voeg een nieuwe parameter toe. Sla dit veld voor dit project over.
  9. We moeten nog een paar stappen toevoegen. Selecteer nogmaals de ➕ knop Nieuwe stap om een andere actie toe te voegen.

  10. Besturingselement en selecteer de tegel Control .

    Schermopname van de besturingselementtegel van de Choo. Voer in de zoekbalk **Kies een bewerking** een bewerkingsmenu in.

  11. Schuif omlaag en selecteer de tegel Voor elk besturingselement in de lijst Met besturingselementen.

    Schermopname van de tegel For Each Control in het menu Control.

  12. In het venster Voor elke stap ziet u een veld met het label Selecteer een uitvoer uit de vorige stappen. Selecteer dit veld. Er wordt een pop-upvenster voor dynamische inhoud weergegeven. Als dit niet het probleem is, selecteert u de knop Dynamische inhoud toevoegen onder het veld en kiest u documenten.

    Schermopname van de lijst met dynamische inhoud.

  13. Selecteer nu Een actie toevoegen in het venster Voor elke stap.

  14. Voer Outlook in de zoekbalk een bewerking kiezen in en selecteer Outlook.com (persoonlijk) of Office 365 Outlook (werk).

  15. Schuif in de lijst met acties omlaag totdat u een e-mail verzenden (V2) hebt gevonden en selecteer deze actie.

    Schermopname van de actieknop Een e-mail verzenden (V2).

  16. Meld u aan bij uw Outlook- of Office 365 Outlook-account. Nadat u dit hebt gedaan, ziet u een venster waarin we de e-mail gaan opmaken met dynamische inhoud die Document Intelligence uit de factuur haalt.

  17. We gaan de volgende expressie gebruiken om een aantal velden te voltooien:


          items('For_each')?['fields']?['FIELD-NAME']?['content']
  1. Om toegang te krijgen tot een specifiek veld, selecteren we de knop Dynamische inhoud toevoegen en selecteren we het tabblad Expressie .

    Schermopname van het expressiefunctieveld.

  2. Kopieer en plak de bovenstaande formule in het vak ƒx en vervang FIELD-NAME door de naam van het veld dat we willen extraheren. Raadpleeg de conceptpagina voor de opgegeven API voor de volledige lijst met beschikbare velden. In dit geval gebruiken we de vooraf gedefinieerde veldextractiewaarden voor het modelmodel.

  3. We zijn bijna klaar! Breng de volgende wijzigingen aan in de volgende velden:

    • Aan. Voer uw persoonlijke of zakelijke e-mailadres of een ander e-mailadres in waar u toegang toe hebt.

    • Onderwerp. Voer factuur in die is ontvangen van: en laat de cursor na de dubbele punt staan.

    • Voer de volgende expressie in het expressieveld in en selecteer OK:

    
       items('For_each')?['fields']?['VendorName']?['content']
    
    • Nadat u de expressie in het veld hebt ingevoerd, selecteert u de knop OK en wordt de formulebadge weergegeven op de plaats waar u de cursor hebt achtergelaten:

    Schermopname van het expressieveld voor formules.

    Schermopname van de badge voor de formule-expressie.

  • Hoofdtekst. We gaan specifieke informatie over de factuur toevoegen:

    • Typ factuur-id: en gebruik dezelfde methode als voorheen: plaats de cursor, kopieer de volgende expressie naar het expressieveld en selecteer OK de volgende expressie:
    
            items('For_each')?['fields']?['InvoiceId']?['content']
    
    • Voeg op een nieuw regeltype Factuurdatum toe: en voeg de volgende expressie toe:
    
            items('For_each')?['fields']?['DueDate']?['content']
    
    • Type Verschuldigd bedrag: en voeg de volgende expressie toe:
    
            items('For_each')?['fields']?['AmountDue']?['content']
    
    • Ten slotte, omdat het verschuldigde bedrag een belangrijk getal is, willen we ook de betrouwbaarheidsscore voor deze extractie in de e-mail verzenden. U doet dit type verschuldigd bedrag (betrouwbaarheid): en voeg de volgende expressie toe:
    
            items('For_each')?['fields']?['AmountDue']?['confidence']
    
  • Wanneer u klaar bent, ziet het venster er ongeveer als volgt uit:

    Schermopname van het venster Een e-mail verzenden (V2) met ingevulde velden.

  1. Selecteer Opslaan in de linkerbovenhoek.

    Schermopname van de knop Opslaan in Logic Apps Designer.

Notitie

  • Deze huidige versie retourneert slechts één factuur per PDF.
  • De 'Voor elke lus' is vereist rond de actie E-mail verzenden om een uitvoerindeling in te schakelen die in de toekomst meer dan één factuur van PDF-bestanden kan retourneren.

Nadat u uw logische app hebt opgeslagen, ziet het er ongeveer als volgt uit als u een update wilt aanbrengen of bewerken voor elk knooppunt:

Schermopname van het knooppunt Voor elk knooppunt nadat de app is opgeslagen.

  1. Zoek en selecteer Nogmaals SharePoint in de zoekbalk. Selecteer vervolgens de actie Bestandsinhoud ophalen.

  2. Vul de velden als volgt in:

    • Siteadres. Selecteer uw SharePoint-site.
    • Bestands-id. Selecteer dit veld. Er wordt een pop-upvenster voor dynamische inhoud weergegeven. Als dit niet het probleem is, selecteert u de knop Dynamische inhoud toevoegen onder het veld en kiest u Id.
    • Inhoudstype afleiden. Selecteer Ja.

    Schermopname van het knooppunt Bestandsinhoud ophalen.

  3. Vervolgens gaan we nog een nieuwe stap toevoegen aan de werkstroom. Selecteer de ➕ knop Nieuwe stap onder het zojuist gemaakte SharePoint-knooppunt.

  4. Er wordt een nieuw knooppunt toegevoegd aan de ontwerpweergave van logische apps. Zoek naar 'Form Recognizer (Document Intelligence aan de hand van een bericht)' in de zoekbalk voor bewerkingen kiezen en selecteer Factuur analyseren in de lijst.

    Schermopname van de actie Factuur analyseren.

  5. Nu ziet u een venster waar u uw verbinding kunt maken. U gaat uw Form Recognizer-resource met name verbinden met Logic Apps Designer Studio:

    • Voer een verbindingsnaam in. Het moet iets gemakkelijk te onthouden zijn.
    • Voer de URL van het form Recognizer-resourceeindpunt en de accountsleutel in die u eerder hebt gekopieerd. Als u deze stap eerder hebt overgeslagen of de tekenreeksen hebt verloren, kunt u teruggaan naar de Form Recognizer-resource en deze opnieuw kopiëren. Selecteer Maken als u klaar bent.

    Schermopname van het dialoogvenster connector voor logische apps.

    Notitie

    Als u al bent aangemeld met uw referenties, wordt de vorige stap overgeslagen. Ga door met het voltooien van de parameters Factuur analyseren.

  6. Vervolgens ziet u het venster selectieparameters voor de connector Factuur analyseren.

    Schermopname van het venster Factuur analyseren.

  7. Vul de velden als volgt in:

    • Inhoud van document-/afbeeldingsbestand. Selecteer dit veld. Er wordt een pop-upvenster voor dynamische inhoud weergegeven. Als dit niet het probleem is, selecteert u de knop Dynamische inhoud toevoegen onder het veld en kiest u Bestandsinhoud. Deze stap verzendt in wezen de bestanden die moeten worden geanalyseerd naar het vooraf samengestelde factuurmodel van Document Intelligence. Zodra u de badge Bestandsinhoud ziet in het veld Inhoud van het document-/afbeeldingsbestand , hebt u deze stap correct voltooid.
    • URL van document/afbeelding. Sla dit veld voor dit project over omdat we al naar de bestandsinhoud verwijzen vanuit de OneDrive-map.
    • Tekstdetails opnemen. Selecteer Ja.
    • Voeg een nieuwe parameter toe. Sla dit veld voor dit project over.

    Schermopname van de velden voor het analyseren van factuurvensters.

  8. We moeten de laatste stap toevoegen. Selecteer nogmaals de ➕ knop Nieuwe stap om een andere actie toe te voegen.

  9. Voer Outlook in de zoekbalk een bewerking kiezen in en selecteer Outlook.com (persoonlijk) of Office 365 Outlook (werk).

  10. Schuif in de lijst met acties omlaag totdat u een e-mail verzenden (V2) hebt gevonden en selecteer deze actie.

  11. Meld u aan bij uw Outlook- of Office 365 Outlook-account. Nadat u dit hebt gedaan, ziet u een venster waarin we de e-mail gaan opmaken die moet worden verzonden met dynamische inhoud die is geëxtraheerd uit de factuur.

    Schermopname van de actieknop Een e-mail verzenden (V2).

  12. We zijn bijna klaar! Typ de volgende vermeldingen in de velden:

    • Aan. Voer uw persoonlijke of zakelijke e-mailadres of een ander e-mailadres in waar u toegang toe hebt.

    • Onderwerp. Voer de factuur in die is ontvangen van: en voeg vervolgens de veldnaam van de leverancier van dynamische inhoud toe.

    • Hoofdtekst. We gaan specifieke informatie over de factuur toevoegen:

      • Typ factuur-id: en voeg het veld Factuur-id van dynamische inhoud toe.

      • Op een nieuw regeltype Vervaldatum factuur: en voeg de dynamische inhoud factuurdatum (datum) toe.

      • Type Verschuldigd bedrag: en voeg de dynamische inhoud verschuldigd veld Verschuldigd bedrag (getal) toe.

      • Ten slotte, omdat het verschuldigde bedrag een belangrijk nummer is dat we ook de betrouwbaarheidsscore voor deze extractie in de e-mail willen verzenden. Als u dit type Verschuldigd bedrag (betrouwbaarheid) wilt uitvoeren: en voegt u het betrouwbaarheidsvertrouwen van het verschuldigde bedrag toe aan de dynamische inhoud. Wanneer u klaar bent, ziet het venster er ongeveer als volgt uit.

      Schermopname van de ingevulde Outlook-velden.

      Tip

      Als u de weergave van dynamische inhoud niet automatisch ziet, gebruikt u de dynamische inhoudsbalk Zoeken om veldvermeldingen te zoeken.

  13. Selecteer Opslaan in de linkerbovenhoek.

    Schermopname van de knop Opslaan in Logic Apps Designer.

    Notitie

    • Deze huidige versie retourneert slechts één factuur per PDF.
    • De actie 'Voor elke lus' rond het verzenden van e-mail maakt een uitvoerindeling mogelijk die in de toekomst meer dan één factuur van PDF-bestanden retourneert.

De automatiseringsstroom testen

Laten we snel bekijken wat we hebben voltooid voordat we onze stroom testen:

  • In dit scenario hebben we een trigger gemaakt. De trigger wordt geactiveerd wanneer een bestand wordt gemaakt in een vooraf opgegeven map in ons OneDrive-account.
  • We hebben een documentinformatieactie toegevoegd aan onze stroom. In dit scenario hebben we besloten om de factuur-API te gebruiken om automatisch een factuur uit de OneDrive-map te analyseren.
  • We hebben een Outlook.com actie toegevoegd aan onze stroom. We hebben enkele geanalyseerde factuurgegevens verzonden naar een vooraf bepaald e-mailadres.

Nu we de stroom hebben gemaakt, is het laatste wat u moet doen om deze te testen en ervoor te zorgen dat we het verwachte gedrag krijgen.

  1. Als u de logische app wilt testen, opent u eerst een nieuw tabblad en gaat u naar de OneDrive-map die u aan het begin van deze zelfstudie hebt ingesteld. Voeg dit bestand toe aan de voorbeeldfactuur van de OneDrive-map .

  2. Ga terug naar het tabblad Ontwerper van logische app en selecteer de knop Trigger uitvoeren en selecteer Uitvoeren in de vervolgkeuzelijst.

    Schermopname van de knoppen Uitvoerentrigger en Uitvoeren.

  3. U ziet een bericht in de rechterbovenhoek die aangeeft dat de trigger is geslaagd:

    Schermopname van het bericht Geslaagde trigger.

  4. Navigeer naar de overzichtspagina van uw logische app door de koppeling naar uw app-naam in de linkerbovenhoek te selecteren.

    Schermopname van de koppeling naar de overzichtspagina.

  5. Controleer de status om te zien of de uitvoering is geslaagd of mislukt. U kunt de statusindicator selecteren om te controleren welke stappen zijn geslaagd.

    Schermopname van de status Geslaagd of Mislukt.

  6. Als de uitvoering is mislukt, controleert u de mislukte stap om ervoor te zorgen dat u de juiste gegevens hebt ingevoerd.

    Schermopname van mislukte stap.

  7. Nadat een werkstroom is uitgevoerd, controleert u uw e-mail. Er is een nieuw e-mailbericht met de gegevens die we hebben opgegeven.

    Schermopname van ontvangen e-mailbericht.

  8. Nadat u klaar bent, schakelt u uw logische app uit of verwijdert u deze zodat het gebruik stopt.

    Schermopname van knoppen uitschakelen en verwijderen.

Gefeliciteerd. U hebt deze zelfstudie voltooid.

Volgende stappen