Skapa ett arbetsflöde för Document Intelligence Logic Apps

Det här innehållet gäller för:bockmarkeringv4.0 (GA) | Tidigare versioner:blå bockmarkeringv3.1 (GA)röd bockmarkeringv3.0 (dras tillbaka)

Det här innehållet gäller för:röd bockmarkeringv2.1 | Senaste version:blå bockmarkeringv4.0 (GA)

Viktigt

Den här självstudien och Logic App Document Intelligence-anslutningsappen är inriktade på REST API för dokumentinformation v3.0 och framåt.

Viktigt

Den här självstudien och Logic App Document Intelligence-anslutningsappen riktar in sig på REST API för dokumentinformation v2.1 och måste användas med FOTT-exempeletikettverktyget.

Azure Logic Apps är en molnbaserad plattform som kan användas för att automatisera arbetsflöden utan att skriva en enda kodrad. Med plattformen kan du enkelt integrera Microsoft och dina program med dina appar, data, tjänster och system. En logikapp är den Azure resurs som du skapar när du vill utveckla ett arbetsflöde. Här är några exempel på vad du kan göra med en logikapp:

  • Skapa affärsprocesser och arbetsflöden visuellt.
  • Integrera arbetsflöden med SaaS -program (programvara som en tjänst) och företagsprogram.
  • Automatisera uppgifter för integrering av företagsprogram (EAI), företag till företag (B2B) och elektroniskt datautbyte (EDI).

Mer information finns iÖversikt över Logic Apps.

I den här självstudien visar vi hur du skapar ett Logic App-anslutningsflöde för att automatisera följande uppgifter:

  • Identifiera när en faktura har lagts till i en OneDrive mapp.
  • Bearbeta fakturan med hjälp av den fördefinierade fakturamodellen för Dokumentinformation.
  • Skicka den extraherade informationen från fakturan till en i förväg angiven e-postadress.

Välj ett arbetsflöde med hjälp av en fil från antingen ditt Microsoft OneDrive-konto eller Microsoft ShareDrive-webbplats:

Förutsättningar

För att slutföra den här självstudien behöver du följande resurser:

  • En Azure prenumeration. Du kan skapa en kostnadsfri Azure prenumeration

  • Ett kostnadsfritt OneDrive eller OneDrive för företag molnlagringskonto.

    Observera

    • OneDrive är avsedd för personlig lagring.
    • OneDrive för företag är en del av Office 365 och är utformad för organisationer. Den tillhandahåller molnlagring där du kan lagra, dela och synkronisera alla arbetsfiler.
  • Ett kostnadsfritt Outlook online eller Office 365 e-postkonto**.

  • En exempelfaktura för att testa logikappen. Du kan ladda ned och använda vårt exempel på fakturadokument för den här handledningen.

  • En dokumentintelligensresurs. När du har din Azure-prenumeration skapa en dokumentinformationsresurs i Azure-portalen för att hämta din nyckel och slutpunkt. Om du har en befintlig dokumentinformationsresurs går du direkt till resurssidan. Du kan använda den kostnadsfria prisnivån (F0) för att prova tjänsten och uppgradera senare till en betald nivå för produktion.

    • När resursen har distribuerats väljer du Gå till resurs. Kopiera värdena Keys och Endpoint från resursen i Azure-portalen och klistra in dem på en lämplig plats, till exempel Microsoft Anteckningar. Du behöver nyckel- och slutpunktsvärdena för att ansluta ditt program till API:et för dokumentinformation. För mer information, seskapa en resurs för dokumentintelligens.

      Skärmbild som visar hur du får åtkomst till resursnyckel och slutpunkts-URL.

Skapa en OneDrive mapp

Innan vi börjar skapa logikappen måste vi konfigurera en OneDrive mapp.

  1. Logga in på startsidan för OneDrive eller OneDrive för företag.

  2. Välj knappen ➕ Lägg till ny i sidofältet i det övre vänstra hörnet och välj Mapp.

    Skärmbild av knappen Lägg till ny.

  3. Ange ett namn på den nya mappen och välj Skapa.

    Skärmbild av fönstret skapa och namnge mapp.

  4. Du ser den nya mappen i dina filer.

    Skärmbild av den nya mappen.

  5. Vi är klara med OneDrive för tillfället.

Skapa en Logic App-resurs

Nu bör du ha en dokumentinformationsresurs och en OneDrive mapp. Nu är det dags att skapa en Logic App-resurs.

  1. Gå till Azure-portalen.

  2. Välj ➕ Skapa en resurs från startsidan för Azure.

    Skärmbild av skapa en resurs i Azure portal.

  3. Sök efter och välj Logic App i sökfältet.

  4. Välj knappen Skapa

    Skärmbild av sidan Skapa logikapp.

  5. Sedan fyller du i fälten Skapa logikapp med följande värden:

    • Prenumeration. Välj din aktuella prenumeration.
    • Resursgrupp. Resursgruppen Azure som innehåller resursen. Välj samma resursgrupp som du har för dokumentinformationsresursen.
    • Skriv in. Välj Förbrukning. Resurstypen Förbrukning körs i globala Azure Logic Apps med flera klientorganisationer och använder faktureringsmodellen Consumption.
    • Logikappens namn. Ange ett namn på resursen. Vi rekommenderar att du använder ett beskrivande namn, till exempel YourNameLogicApp.
    • Publicera. Välj Arbetsflöde.
    • Region. Välj din lokala region.
    • Aktivera log analytics. För det här projektet väljer du Nej.
    • Plantyp. Välj Förbrukning. Resurstypen Förbrukning körs i globala Azure Logic Apps med flera klientorganisationer och använder faktureringsmodellen Consumption.
    • Zon Redundans. Välj inaktiverad.
  6. När du är klar har du något som liknar följande bild (Resursgrupp, Logikappnamn och Region kan vara annorlunda). När du har kontrollerat dessa värden väljer du Granska + skapa i det nedre vänstra hörnet.

    Skärmbild som visar fältvärden för att skapa en Logic App-resurs.

  7. En kort valideringskontroll körs. När det har slutförts väljer du Skapa i det nedre vänstra hörnet.

  8. Därefter omdirigeras du till en skärm med texten Distribution pågår. Ge Azure lite tid att distribuera. Det kan ta några minuter. När distributionen är klar visas en banderoll med texten Din distribution är klar. När du når den här skärmen väljer du Gå till resurs.

  9. Slutligen omdirigeras du till sidan Logic Apps Designer . Det finns en kort video för en snabb introduktion till Logic Apps på startskärmen. När du är redo att börja utforma logikappen väljer du knappen Tom logikapp i avsnittet Mallar .

    Skärmbild som visar hur du kommer åt Logic App Designer.

  10. Du ser en skärm som liknar följande bild. Nu är du redo att börja utforma och implementera logikappen.

    Skärmbild av startsidan för Logic App Designer.

Skapa ett automationsflöde

Nu när du har konfigurerat logic app connector-resursen ska vi skapa automationsflödet och testa det!

  1. Sök efter och välj OneDrive eller OneDrive för företag i sökfältet. Välj sedan utlösaren När en fil skapas .

    Skärmbild av OneDrive-anslutningsappen och utlösarvalssidan.

  2. Därefter visas ett popup-fönster där du uppmanas att logga in på ditt OneDrive konto. Välj Logga in och följ anvisningarna för att ansluta ditt konto.

    Tips

    Om du försöker logga in på OneDrive-anslutningsappen med hjälp av en Office 365-konto kan du få följande fel: Sorry kan vi inte logga in dig här med ditt @MICROSOFT.COM-konto.

    • Det här felet beror på att OneDrive är en molnbaserad lagring för personligt bruk som kan nås med ett Outlook.com- eller Microsoft Live-konto som inte har Office 365-konto.
    • Du kan använda OneDrive för företag-anslutningsappen om du vill använda en Office 365-konto. Kontrollera att du har skapat en OneDrive-mapp för det här projektet i ditt OneDrive för företag-konto.
  3. När ditt konto är anslutet väljer du den mapp som du skapade tidigare i ditt OneDrive eller OneDrive för företag konto. Låt de andra standardvärdena vara kvar.

    Skärmbild av fönstret När en fil skapas.

  1. Nu ska vi lägga till ett nytt steg i arbetsflödet. Välj knappen ➕ Nytt steg under den nyligen skapade noden OneDrive.

    Skärmdump av OneDrive utlösarinställning.

  2. En ny nod läggs till i Logic App-designer vyn. Sök efter Form Recognizer (Document Intelligence kommer snart) i sökfältet Välj en handling och välj Analysera dokument för fördefinierade eller anpassade modeller (v3.0 API) från listan.

    Skärmbild av knappen Analysera dokument för fördefinierade eller anpassade modeller (v3.0 API).

  3. Nu visas ett fönster för att skapa anslutningen. Mer specifikt ska du ansluta dokumentinformationsresursen till Logic Apps Designer Studio:

    • Ange ett anslutningsnamn. Det borde vara något lätt att komma ihåg.

    • Ange URL:en för slutpunkten för dokumentintelligensresursen och kontots nyckel som du kopierade tidigare. Om du hoppade över det här steget tidigare eller förlorade strängarna kan du gå tillbaka till dokumentinformationsresursen och kopiera dem igen. När du är klar väljer du Skapa.

      Skärmbild av dialogrutan för logikappanslutare

    Observera

    Om du redan har loggat in med dina autentiseringsuppgifter, så hoppas över det föregående steget.

  4. Därefter visas fönstret för urvalsparametrar för anslutningsappen Analysera dokument för fördefinierade eller anpassade modeller (v3.0 API ).

    Skärmbild av det fördefinierade modellvalsfönstret.

  5. Fyll i fälten på följande sätt:

    • Modell-ID. Ange vilken modell du vill anropa, i det här fallet anropar vi den fördefinierade fakturamodellen, så ange en fördefinierad faktura.

    • Dokument-/bildfilinnehåll. Välj det här fältet. Ett popup-fönster med dynamiskt innehåll visas. Om den inte gör det väljer du knappen Lägg till dynamiskt innehåll under fältet och väljer Filinnehåll. Det här steget skickar i princip de filer som ska analyseras till den fördefinierade fakturamodellen för dokumentinformation. När du ser ikonen Filinnehåll visas i fältet Dokument/Bildfilinnehåll har du slutfört det här steget korrekt.

    • Dokument-/bild-URL. Hoppa över det här fältet för det här projektet eftersom vi redan pekar på filinnehållet direkt från mappen OneDrive.

    • Lägg till ny parameter. Hoppa över det här fältet för det här projektet.

      Skärmbild av fönstret Lägg till filinnehåll.

  6. Vi behöver lägga till några fler steg. Välj knappen Nytt steg igen ➕ för att lägga till en annan åtgärd.

  7. I sökfältet Välj en åtgärd anger du Kontroll och väljer panelen Kontroll .

    Skärmbild av kontrollpanelen på menyn Välj en åtgärd.

  8. Rulla nedåt och välj panelen För varje kontroll i listan Kontroll .

    Skärmbild av panelen För varje kontroll från menyn Kontroll.

  9. I fönstret För varje steg finns ett fält med etiketten Välj utdata från föregående steg. Välj det här fältet. Ett popup-fönster med dynamiskt innehåll visas. Om den inte gör det väljer du knappen Lägg till dynamiskt innehåll under fältet och väljer dokument.

    Skärmbild av listan med dynamiskt innehåll.

  10. Välj nu Lägg till en åtgärd från fönstret För varje steg.

  11. I sökfältet Choose an operation anger du Outlook och väljer Outlook.com (personligt) eller Office 365 Outlook (arbete).

  12. Rulla nedåt i åtgärdslistan tills du hittar Skicka ett e-postmeddelande (V2) och välj den här åtgärden.

    Skärmbild av knappen Skicka ett e-postmeddelande (V2).

  13. Precis som med OneDrive uppmanas du att logga in på ditt Outlook- eller Office 365 Outlook-konto. När du har loggat in ser du ett fönster där vi ska formatera e-postmeddelandet med dynamiskt innehåll som dokumentinformation extraherar från fakturan.

  14. Vi ska använda följande uttryck för att slutföra några av fälten:


       items('For_each')?['fields']?['FIELD-NAME']?['content']
  1. För att få åtkomst till ett visst fält väljer vi knappen Lägg till dynamiskt innehåll och väljer fliken Uttryck .

    Skärmbild av uttrycksfunktionsfältet.

  2. I rutan ƒx kopierar och klistrar du in formeln ovan och ersätter FIELD-NAME med namnet på det fält som vi vill extrahera. Den fullständiga listan över tillgängliga fält finns på konceptsidan för det angivna API:et. I det här fallet använder vi fördefinierade fakturamodellfältextraheringsvärden.

  3. Vi är nästan klara! Gör följande ändringar i följande fält:

    • Till. Ange din personliga e-postadress eller företagets e-postadress eller någon annan e-postadress som du har åtkomst till.

    • Ämne. Ange faktura som tagits emot från: och lägg sedan till följande uttryck:

    
             items('For_each')?['fields']?['VendorName']?['content']
    
    • Brödtext. Vi ska lägga till specifik information om fakturan:

      • Skriv faktura-ID: och lägg till följande uttryck med samma metod som tidigare:
      
             items('For_each')?['fields']?['InvoiceId']?['content']
      
      • På en ny rad skriver du Fakturaförfallodatum: och lägger till följande uttryck:
      
               items('For_each')?['fields']?['DueDate']?['content']
      
      • Skriv Belopp som förfaller: och lägg till följande uttryck:
      
               items('For_each')?['fields']?['AmountDue']?['content']
      
      • Slutligen, eftersom det belopp som förfaller är ett viktigt tal, vill vi också skicka konfidenspoängen för den här extraheringen i e-postmeddelandet. För att göra detta typ Belopp att betala (konfidens): och lägg till följande uttryck:
      
               items('For_each')?['fields']?['AmountDue']?['confidence']
      
    • När du är klar ser fönstret ut ungefär som i följande bild:

      Skärmbild av fönstret Skicka ett e-postmeddelande (V2) med slutförda fält.

  4. Välj Spara i det övre vänstra hörnet.

    Skärmbild av knappen Spara i Logic Apps Designer.

Observera

  • Den här aktuella versionen returnerar endast en enda faktura per PDF.
  • "För varje loop" krävs runt åtgärden skicka e-post för att aktivera ett utdataformat som kan returnera mer än en faktura från PDF-filer i framtiden.
  1. Nu ska vi lägga till ett nytt steg i arbetsflödet. Välj knappen ➕ Nytt steg under den nyligen skapade noden OneDrive.

  2. En ny nod läggs till i Logic App-designer vyn. Sök efter "Form Recognizer (Document Intelligence kommer snart)" i sökfältet Välj en åtgärd och välj Analysera faktura från listan.

    Skärmbild av åtgärden Analysera faktura.

  3. Nu visas ett fönster där du kan skapa anslutningen. Mer specifikt ska du ansluta din Form Recognizer resurs till Logic Apps Designer Studio:

    • Ange ett anslutningsnamn. Det borde vara något lätt att komma ihåg.
    • Ange Form Recognizer resursen Endpoint URL och Account Key som du kopierade tidigare. Om du hoppade över det här steget tidigare eller förlorade strängarna kan du gå tillbaka till din Form Recognizer resurs och kopiera dem igen. När du är klar väljer du Skapa.

    Skärmbild av dialogrutan för logikappanslutningsprogrammet.

    Observera

    Om du redan har loggat in med dina autentiseringsuppgifter, så hoppas över det föregående steget. Fortsätt genom att slutföra parametrarna Analysera faktura .

  4. Därefter visas fönstret för urvalsparametrar för anslutningsappen Analysera faktura .

    Skärmbild som visar fälten i analysera fakturafönstret.

  5. Fyll i fälten på följande sätt:

    • Dokument-/bildfilinnehåll. Välj det här fältet. Ett popup-fönster med dynamiskt innehåll visas. Om den inte gör det väljer du knappen Lägg till dynamiskt innehåll under fältet och väljer Filinnehåll. Det här steget skickar i princip de filer som ska analyseras till den fördefinierade fakturamodellen för dokumentinformation. När du ser ikonen Filinnehåll visas i fältet Dokument/Bildfilinnehåll har du slutfört det här steget korrekt.
    • Dokument-/bild-URL. Hoppa över det här fältet för det här projektet eftersom vi redan pekar på filinnehållet direkt från mappen OneDrive.
    • Inkludera textinformation. Välj Ja.
    • Lägg till ny parameter. Hoppa över det här fältet för det här projektet.
  6. Vi måste lägga till det sista steget. Välj knappen Nytt steg igen ➕ för att lägga till en annan åtgärd.

  7. I sökfältet Choose an operation anger du Outlook och väljer Outlook.com (personligt) eller Office 365 Outlook (arbete).

  8. Rulla nedåt i åtgärdslistan tills du hittar Skicka ett e-postmeddelande (V2) och välj den här åtgärden.

  9. Logga in på ditt Outlook eller Office 365 Outlook konto. När du har gjort det visas ett fönster där vi ska formatera e-postmeddelandet som ska skickas med dynamiskt innehåll som extraherats från fakturan.

    Skärmbild av knappen Skicka ett e-postmeddelande (V2).

  10. Vi är nästan klara! Skriv följande poster i fälten:

    • Till. Ange din personliga e-postadress eller företagets e-postadress eller någon annan e-postadress som du har åtkomst till.

    • Ämne. Ange Faktura som tagits emot från: och lägg sedan till fältet Leverantörsnamn för dynamiskt innehåll.

    • Brödtext. Vi ska lägga till specifik information om fakturan:

      • Skriv Faktura-ID: och lägg till det dynamiska innehållet fältet Faktura-ID.

      • På en ny rad, skriv Fakturaförfallodatum: och lägg till det dynamiska innehållet Fakturadatumfältet, fakturadatum (datum).

      • Skriv Belopp som förfaller: och lägg till det dynamiska innehållet Belopp som förfaller fältet Belopp som förfaller (nummer).

      • Slutligen, eftersom det förfallna beloppet är ett viktigt tal vill vi också skicka konfidenspoängen för den här extraheringen i e-postmeddelandet. För att göra detta, skriv Belopp att betala (konfidens): och lägg till det dynamiska innehållet Fältkonfidens för belopp att betala. När du är klar ser fönstret ut ungefär som i följande bild.

      Skärmbild av de slutförda Outlook-fälten.

      Tips

      Om du inte ser den dynamiska innehållsvisningen automatiskt använder du fältet Sök dynamiskt innehåll för att hitta fältposter.

  11. Välj Spara i det övre vänstra hörnet.

    Skärmbild av knappen Spara i Logic Apps Designer.

    Observera

    • Den här aktuella versionen returnerar endast en enda faktura per PDF.
    • Åtgärden "För varje loop" runt åtgärden skicka e-post aktiverar ett utdataformat som kan returnera mer än en faktura från PDF-filer i framtiden.

Förutsättningar

För att slutföra den här självstudien behöver du följande resurser:

  • En Azure prenumeration. Du kan skapa en kostnadsfri Azure prenumeration

  • Åtkomst till en SharePoint webbplats.

  • Ett kostnadsfritt Outlook online eller Office 365 e-postkonto.

  • En exempelfaktura för att testa logikappen. Du kan ladda ned och använda vårt exempel på fakturadokument för den här handledningen.

  • En dokumentintelligensresurs. När du har din Azure-prenumeration skapa en dokumentinformationsresurs i Azure-portalen för att hämta din nyckel och slutpunkt. Om du har en befintlig dokumentinformationsresurs går du direkt till resurssidan. Du kan använda den kostnadsfria prisnivån (F0) för att prova tjänsten och uppgradera senare till en betald nivå för produktion.

    • När resursen har distribuerats väljer du Gå till resurs. Kopiera värdena Keys och Endpoint från resursen i Azure-portalen och klistra in dem på en lämplig plats, till exempel Microsoft Anteckningar. Du behöver nyckel- och slutpunktsvärdena för att ansluta ditt program till API:et för dokumentinformation. För mer information, seskapa en resurs för dokumentintelligens.

      Skärmbild som visar hur du får åtkomst till resursnyckel och slutpunkts-URL.

Skapa en Sharepoint-mapp

Innan vi börjar skapa logikappen måste vi konfigurera en Sharepoint-mapp.

  1. Logga in på webbplatsens startsida SharePoint.

  2. Välj Dokument, sedan ➕ knappen Nytt i det övre vänstra hörnet i webbplatsfönstret och välj Mapp.

    Skärmbild av knappen Lägg till ny.

  3. Ange ett namn på den nya mappen och välj Skapa.

    Skärmbild av fönstret skapa och namnge mapp.

  4. Den nya mappen finns i webbplatsbiblioteket.

    Skärmbild av den nyligen skapade mappen.

  5. Vi är klara med SharePoint för tillfället.

Skapa logic app-resurs

Nu bör du ha en dokumentinformationsresurs och en SharePoint mapp. Nu är det dags att skapa en Logic App-resurs.

  1. Gå till Azure-portalen.

  2. Välj ➕ Skapa en resurs från startsidan för Azure.

    Skärmbild av skapa en resurs i Azure portal.

  3. Sök efter och välj Logic App i sökfältet.

  4. Välj knappen Skapa

    Skärmbild av sidan Skapa logikapp.

  5. Nu ska du slutföra fälten Skapa logikapp med följande värden:

    • Prenumeration. Välj din aktuella prenumeration.
    • Resursgrupp. Resursgruppen Azure som innehåller resursen. Välj samma resursgrupp som du har för dokumentinformationsresursen.
    • Skriv in. Välj Förbrukning. Resurstypen Förbrukning körs i globala Azure Logic Apps med flera klientorganisationer och använder faktureringsmodellen Consumption.
    • Logikappens namn. Ange ett namn på resursen. Vi rekommenderar att du använder ett beskrivande namn, till exempel YourNameLogicApp.
    • Publicera. Välj Arbetsflöde.
    • Region. Välj din lokala region.
    • Aktivera log analytics. För det här projektet väljer du Nej.
    • Plantyp. Välj Förbrukning. Resurstypen Förbrukning körs i globala Azure Logic Apps med flera klientorganisationer och använder faktureringsmodellen Consumption.
    • Zon Redundans. Välj inaktiverad.
  6. När du är klar har du något som liknar följande bild (Resursgrupp, Logikappnamn och Region kan vara annorlunda). När du har kontrollerat dessa värden väljer du Granska + skapa i det nedre vänstra hörnet.

    Skärmbild som visar fältvärden för att skapa en Logic App-resurs.

  7. En kort valideringskontroll körs. När det har slutförts väljer du Skapa i det nedre vänstra hörnet.

  8. Därefter omdirigeras du till en skärm med texten Distribution pågår. Ge Azure lite tid att distribuera. Det kan ta några minuter. När distributionen är klar visas en banderoll med texten Din distribution är klar. När du når den här skärmen väljer du Gå till resurs.

  9. Slutligen omdirigeras du till sidan Logic Apps Designer . Det finns en kort video för en snabb introduktion till Logic Apps på startskärmen. När du är redo att börja utforma logikappen väljer du knappen Tom logikapp i avsnittet Mallar .

    Skärmbild som visar hur du kommer åt Logic App Designer.

  10. Du ser en skärm som liknar följande bild. Nu är du redo att börja utforma och implementera logikappen.

    Skärmbild av startsidan för Logic App Designer.

  11. Sök efter och välj SharePoint i sökfältet. Välj sedan utlösaren När en fil skapas (endast egenskaper).

    Skärmbild av SharePoint-anslutningsappen och utlösarvalssidan.

  12. Logic Apps loggar automatiskt in dig på ditt SharePoint-konto.

  13. När ditt konto har anslutits fyller du i fälten Webbplatsadress och Biblioteksnamn . Välj fältet Lägg till ny parameter och välj Mapp.

    Skärmbild av fönstret När en fil skapas med den tillagda parametern.

  14. Välj katalogsökvägen, inklusive mappen som du skapade tidigare.

    Skärmbild av det tillagda parameterfältet.

    Tips

    Välj pilen i slutet av varje listad mapp för att gå till nästa mapp i sökvägen: Skärmbild av hur du passerar mappsökvägen.

  1. Nu ska vi lägga till ytterligare ett steg i arbetsflödet. Välj knappen ➕ Nytt steg under den nyligen skapade noden SharePoint.

  2. Sök efter och välj SharePoint från sökfältet igen. Välj sedan åtgärden Hämta filinnehåll .

  3. Fyll i fälten på följande sätt:

    • Webbplatsadress. Välj din SharePoint webbplats.
    • Filidentifierare. Välj det här fältet. Ett popup-fönster med dynamiskt innehåll visas. Om den inte gör det väljer du knappen Lägg till dynamiskt innehåll under fältet och väljer Identifierare.
    • Härled innehållstyp. Välj Ja.

    Skärmbild av noden Hämta filinnehåll.

  4. Vi ska lägga till ytterligare ett nytt steg i arbetsflödet. Välj knappen ➕ Nytt steg under den nyligen skapade noden SharePoint.

  5. En ny nod läggs till i Logic App-designer vyn. Sök efter Form Recognizer (Document Intelligence kommer snart) i sökfältet Välj en handling och välj Analysera dokument för fördefinierade eller anpassade modeller (v3.0 API) från listan.

    Skärmbild av knappen Analysera dokument för fördefinierade eller anpassade modeller (v3.0 API).

  6. Nu visas ett fönster där du kan skapa anslutningen. Mer specifikt ska du ansluta dokumentinformationsresursen till Logic Apps Designer Studio:

    • Ange ett anslutningsnamn. Det borde vara något lätt att komma ihåg.

    • Ange URL:en för slutpunkten för dokumentintelligensresursen och kontots nyckel som du kopierade tidigare. Om du hoppade över det här steget tidigare eller förlorade strängarna kan du gå tillbaka till dokumentinformationsresursen och kopiera dem igen. När du är klar väljer du Skapa.

      Skärmbild av dialogrutan för logikappanslutare

    Observera

    Om du redan har loggat in med dina autentiseringsuppgifter, så hoppas över det föregående steget.

  7. Därefter visas fönstret för urvalsparametrar för anslutningsappen Analysera dokument för fördefinierade eller anpassade modeller (v3.0 API ).

    Skärmbild av det fördefinierade modellvalsfönstret.

  8. Fyll i fälten på följande sätt:

    • Modell-ID. Ange vilken modell du vill anropa, i det här fallet anropar vi den fördefinierade fakturamodellen, så ange en fördefinierad faktura.
    • Dokument-/bildfilinnehåll. Välj det här fältet. Ett popup-fönster med dynamiskt innehåll visas. Om den inte gör det väljer du knappen Lägg till dynamiskt innehåll under fältet och väljer Filinnehåll. Det här steget skickar i princip de filer som ska analyseras till den fördefinierade fakturamodellen för dokumentinformation. När du ser ikonen Filinnehåll visas i fältet Dokument/Bildfilinnehåll har du slutfört det här steget korrekt.
    • Dokument-/bild-URL. Hoppa över det här fältet för det här projektet eftersom vi redan pekar på filinnehållet direkt från mappen OneDrive.
    • Lägg till ny parameter. Hoppa över det här fältet för det här projektet.
  9. Vi behöver lägga till några fler steg. Välj knappen Nytt steg igen ➕ för att lägga till en annan åtgärd.

  10. Kontroll och välj kontrollrutan.

    Skärmbild av kontrollpanelen från Choo. I sökfältet **Välj en åtgärd** anger du en åtgärdsmeny.

  11. Rulla nedåt och välj panelen För varje kontroll i listan Kontroll .

    Skärmbild av panelen För varje kontroll från menyn Kontroll.

  12. I fönstret För varje steg finns ett fält med etiketten Välj utdata från föregående steg. Välj det här fältet. Ett popup-fönster med dynamiskt innehåll visas. Om den inte gör det väljer du knappen Lägg till dynamiskt innehåll under fältet och väljer dokument.

    Skärmbild av listan med dynamiskt innehåll.

  13. Välj nu Lägg till en åtgärdfrån fönstret För varje steg.

  14. I sökfältet Choose an operation anger du Outlook och väljer Outlook.com (personligt) eller Office 365 Outlook (arbete).

  15. Rulla nedåt i åtgärdslistan tills du hittar Skicka ett e-postmeddelande (V2) och välj den här åtgärden.

    Skärmbild av knappen Skicka ett e-postmeddelande (V2).

  16. Logga in på ditt Outlook- eller Office 365 Outlook-konto. När du har gjort det visas ett fönster där vi ska formatera e-postmeddelandet med dynamiskt innehåll som dokumentinformation extraherar från fakturan.

  17. Vi ska använda följande uttryck för att slutföra några av fälten:


          items('For_each')?['fields']?['FIELD-NAME']?['content']
  1. För att få åtkomst till ett visst fält väljer vi knappen Lägg till dynamiskt innehåll och väljer fliken Uttryck .

    Skärmbild av uttrycksfunktionsfältet.

  2. I rutan ƒx kopierar och klistrar du in formeln ovan och ersätter FIELD-NAME med namnet på det fält som vi vill extrahera. Den fullständiga listan över tillgängliga fält finns på konceptsidan för det angivna API:et. I det här fallet använder vi fördefinierade fakturamodellfältextraheringsvärden.

  3. Vi är nästan klara! Gör följande ändringar i följande fält:

    • Till. Ange din personliga e-postadress eller företagets e-postadress eller någon annan e-postadress som du har åtkomst till.

    • Ämne. Ange fakturan som tagits emot från: och lämna markören placerad efter kolonet.

    • Ange följande uttryck i fältet Uttryck och välj OK:

    
       items('For_each')?['fields']?['VendorName']?['content']
    
    • När du har angett uttrycket i fältet väljer du knappen OK och formelikonen visas på den plats där du lämnade markören:

    Skärmbild av formeluttrycksfältet.

    Skärmbild av formeluttrycksmärket.

  • Brödtext. Vi ska lägga till specifik information om fakturan:

    • Skriv faktura-ID: och kopiera följande uttryck till uttrycksfältet med samma metod som tidigare: placera markören och välj OK följande uttryck:
    
            items('For_each')?['fields']?['InvoiceId']?['content']
    
    • På en ny rad skriver du Fakturaförfallodatum: och lägger till följande uttryck:
    
            items('For_each')?['fields']?['DueDate']?['content']
    
    • Skriv Belopp som förfaller: och lägg till följande uttryck:
    
            items('For_each')?['fields']?['AmountDue']?['content']
    
    • Slutligen, eftersom det belopp som förfaller är ett viktigt tal, vill vi också skicka konfidenspoängen för den här extraheringen i e-postmeddelandet. För att göra detta typ Belopp att betala (konfidens): och lägg till följande uttryck:
    
            items('For_each')?['fields']?['AmountDue']?['confidence']
    
  • När du är klar ser fönstret ut ungefär som i följande bild:

    Skärmbild av fönstret Skicka ett e-postmeddelande (V2) med slutförda fält.

  1. Välj Spara i det övre vänstra hörnet.

    Skärmbild av knappen Spara i Logic Apps Designer.

Observera

  • Den här aktuella versionen returnerar endast en enda faktura per PDF.
  • "För varje loop" krävs runt åtgärden skicka e-post för att aktivera ett utdataformat som kan returnera mer än en faktura från PDF-filer i framtiden.

När du har sparat din logikapp, och om du sedan behöver göra en uppdatering eller redigera, kommer din För varje-nod att se ut ungefär som följande bild:

Skärmbild av För varje nod efter att appen har sparats.

  1. Sök efter och välj SharePoint från sökfältet igen. Välj sedan åtgärden Hämta filinnehåll .

  2. Fyll i fälten på följande sätt:

    • Webbplatsadress. Välj din SharePoint webbplats.
    • Filidentifierare. Välj det här fältet. Ett popup-fönster med dynamiskt innehåll visas. Om den inte gör det väljer du knappen Lägg till dynamiskt innehåll under fältet och väljer Identifierare.
    • Härled innehållstyp. Välj Ja.

    Skärmbild av noden Hämta filinnehåll.

  3. Nu ska vi lägga till ytterligare ett nytt steg i arbetsflödet. Välj knappen ➕ Nytt steg under den nyligen skapade noden SharePoint.

  4. En ny nod läggs till i Logic App-designer vyn. Sök efter "Form Recognizer (Document Intelligence kommande)" i sökfältet Välj en åtgärd och välj Analysera faktura i listan.

    Skärmbild av åtgärden Analysera faktura.

  5. Nu visas ett fönster där du kan skapa anslutningen. Mer specifikt ska du ansluta din Form Recognizer resurs till Logic Apps Designer Studio:

    • Ange ett anslutningsnamn. Det borde vara något lätt att komma ihåg.
    • Ange Form Recognizer resursen Endpoint URL och Account Key som du kopierade tidigare. Om du hoppade över det här steget tidigare eller förlorade strängarna kan du gå tillbaka till din Form Recognizer resurs och kopiera dem igen. När du är klar väljer du Skapa.

    Skärmbild av dialogrutan för logikappanslutningsprogrammet.

    Observera

    Om du redan har loggat in med dina autentiseringsuppgifter, så hoppas över det föregående steget. Fortsätt genom att slutföra parametrarna Analysera faktura .

  6. Därefter visas fönstret för urvalsparametrar för anslutningsappen Analysera faktura .

    Skärmbild som visar fönstret Analysera faktura.

  7. Fyll i fälten på följande sätt:

    • Dokument-/bildfilinnehåll. Välj det här fältet. Ett popup-fönster med dynamiskt innehåll visas. Om den inte gör det väljer du knappen Lägg till dynamiskt innehåll under fältet och väljer Filinnehåll. Det här steget skickar i princip de filer som ska analyseras till den fördefinierade fakturamodellen för dokumentinformation. När du ser ikonen Filinnehåll visas i fältet Dokument/Bildfilinnehåll har du slutfört det här steget korrekt.
    • Dokument-/bild-URL. Hoppa över det här fältet för det här projektet eftersom vi redan pekar på filinnehållet direkt från mappen OneDrive.
    • Inkludera textinformation. Välj Ja.
    • Lägg till ny parameter. Hoppa över det här fältet för det här projektet.

    Skärmbild som visar fälten i analysera fakturafönstret.

  8. Vi måste lägga till det sista steget. Välj knappen Nytt steg igen ➕ för att lägga till en annan åtgärd.

  9. I sökfältet Choose an operation anger du Outlook och väljer Outlook.com (personligt) eller Office 365 Outlook (arbete).

  10. Rulla nedåt i åtgärdslistan tills du hittar Skicka ett e-postmeddelande (V2) och välj den här åtgärden.

  11. Logga in på ditt Outlook eller Office 365 Outlook konto. När du har gjort det visas ett fönster där vi ska formatera e-postmeddelandet som ska skickas med dynamiskt innehåll som extraherats från fakturan.

    Skärmbild av knappen Skicka ett e-postmeddelande (V2).

  12. Vi är nästan klara! Skriv följande poster i fälten:

    • Till. Ange din personliga e-postadress eller företagets e-postadress eller någon annan e-postadress som du har åtkomst till.

    • Ämne. Ange Faktura som tagits emot från: och lägg sedan till fältet Leverantörsnamn för dynamiskt innehåll.

    • Brödtext. Vi ska lägga till specifik information om fakturan:

      • Skriv Faktura-ID: och lägg till det dynamiska innehållet fältet Faktura-ID.

      • På en ny rad, skriv Fakturaförfallodatum: och lägg till det dynamiska innehållet Fakturadatumfältet, fakturadatum (datum).

      • Skriv Belopp som förfaller: och lägg till det dynamiska innehållet Belopp som förfaller fältet Belopp som förfaller (nummer).

      • Slutligen, eftersom det förfallna beloppet är ett viktigt tal vill vi också skicka konfidenspoängen för den här extraheringen i e-postmeddelandet. För att göra detta, skriv Belopp att betala (konfidens): och lägg till det dynamiska innehållet Fältkonfidens för belopp att betala. När du är klar ser fönstret ut ungefär som i följande bild.

      Skärmbild av de slutförda Outlook-fälten.

      Tips

      Om du inte ser den dynamiska innehållsvisningen automatiskt använder du fältet Sök dynamiskt innehåll för att hitta fältposter.

  13. Välj Spara i det övre vänstra hörnet.

    Skärmbild av knappen Spara i Logic Apps Designer.

    Observera

    • Den här aktuella versionen returnerar endast en enda faktura per PDF.
    • Åtgärden "För varje loop" runt åtgärden skicka e-post aktiverar ett utdataformat som kan returnera mer än en faktura från PDF-filer i framtiden.

Testa automationsflödet

Nu ska vi snabbt granska vad vi har slutfört innan vi testar vårt flöde:

  • Vi skapade en utlösare – i det här scenariot. Utlösaren aktiveras när en fil skapas i en fördefinierad mapp i vårt OneDrive-konto.
  • Vi har lagt till en dokumentinformationsåtgärd i vårt flöde. I det här scenariot bestämde vi oss för att använda faktura-API:et för att automatiskt analysera en faktura från mappen OneDrive.
  • Vi har lagt till en Outlook.com åtgärd i vårt flöde. Vi skickade en del av de analyserade fakturadata till en fördefinierad e-postadress.

Nu när vi har skapat flödet är det sista att testa det och se till att vi får det förväntade beteendet.

  1. Om du vill testa logikappen öppnar du först en ny flik och navigerar till den OneDrive mapp som du konfigurerade i början av den här självstudien. Lägg till den här filen i mappen OneDrive Sample invoice.

  2. Gå tillbaka till fliken Logikappdesigner och välj knappen Kör utlösare och välj Kör på den nedrullningsbara menyn.

    Skärmbild av knapparna Kör utlösare och Kör.

  3. Du ser ett meddelande i det övre=högra hörnet som anger att utlösaren lyckades:

    Skärmbild av meddelande om framgångsrik utlösare.

  4. Gå till översiktssidan för logikappen genom att välja länken för appens namn i det övre vänstra hörnet.

    Skärmbild av länken för att navigera till översiktssidan.

  5. Kontrollera statusen för att se om körningen lyckades eller misslyckades. Du kan välja statusindikatorn för att kontrollera vilka steg som lyckades.

    Skärmbild av statusen Lyckades eller Misslyckades.

  6. Om din körning misslyckades, kontrollera det misslyckade steget för att säkerställa att du har angett korrekt information.

    Skärmbild av misslyckat steg.

  7. När en arbetsflödeskörning har slutförts kontrollerar du din e-post. Det finns ett nytt e-postmeddelande med den information som vi har angett.

    Skärmbild av mottaget e-postmeddelande.

  8. När du är klar inaktiverar eller tar du bort logikappen så att användningen stoppas.

    Skärmbild av knappar för att inaktivera och ta bort.

Grattis! Du har slutfört den här handledningen.

Nästa steg