Udostępnij za pośrednictwem


Tworzenie przepływu pracy usługi Logic Apps analizy dokumentów

Ta zawartość dotyczy:Znacznik wersja 4.0 (wersja zapoznawcza) | Poprzednie wersje: niebieski znacznik wyboru v3.1 (GA) v3.0 (GA) niebieski znacznik wyboru

Ta zawartość dotyczy: Znacznik wersja 2.1 | Najnowsza wersja: niebieski znacznik wyboru wersja 4.0 (wersja zapoznawcza)

Ważne

Ten samouczek i łącznik analizy dokumentów aplikacji logiki są przeznaczone dla interfejsu API REST analizy dokumentów w wersji 3.0 i do przodu.

Ważne

Ten samouczek i łącznik analizy dokumentów aplikacji logiki są przeznaczone dla interfejsu API REST analizy dokumentów w wersji 2.1 i muszą być używane z narzędziem DO etykietowania przykładowego FOTT.

Azure Logic Apps to oparta na chmurze platforma, która może służyć do automatyzowania przepływów pracy bez konieczności pisania pojedynczego wiersza kodu. Platforma umożliwia łatwą integrację firmy Microsoft i aplikacji z aplikacjami, danymi, usługami i systemami. Aplikacja logiki to zasób platformy Azure tworzony, gdy chcesz opracować przepływ pracy. Oto kilka przykładów tego, co można zrobić za pomocą aplikacji logiki:

  • Wizualnie twórz procesy biznesowe i przepływy pracy.
  • Integrowanie przepływów pracy z oprogramowaniem jako usługą (SaaS) i aplikacjami dla przedsiębiorstw.
  • Automatyzowanie zadań integracji aplikacji dla przedsiębiorstw (EAI), biznesowych (B2B) i elektronicznej wymiany danych (EDI).

Aby uzyskać więcej informacji, zobacz Omówienie usługi Logic Apps.

W tym samouczku pokazano, jak utworzyć przepływ Łącznik aplikacji logiki w celu zautomatyzowania następujących zadań:

  • Wykryj, kiedy faktura została dodana do folderu usługi OneDrive.
  • Przetwarzanie faktury przy użyciu wstępnie utworzonego modelu faktury analizy dokumentów.
  • Wyślij wyodrębnione informacje z faktury na wstępnie określony adres e-mail.

Wybierz przepływ pracy przy użyciu pliku z poziomu konta usługi Microsoft OneDrive lub witryny usługi Microsoft ShareDrive:

Wymagania wstępne

Do ukończenia tego samouczka potrzebne są następujące zasoby:

  • Subskrypcja platformy Azure. Możesz utworzyć bezpłatną subskrypcję platformy Azure

  • Bezpłatne konto magazynu usługi OneDrive lub OneDrive dla Firm w chmurze.

    Uwaga

    • Usługa OneDrive jest przeznaczona do przechowywania osobistego.
    • OneDrive dla Firm jest częścią usługi Office 365 i jest przeznaczona dla organizacji. Udostępnia magazyn w chmurze, w którym można przechowywać, udostępniać i synchronizować wszystkie pliki robocze.
  • Bezpłatne konto e-mail usługi Outlook Online lub Office 365**.

  • Przykładowa faktura do testowania aplikacji logiki. Na potrzeby tego samouczka możesz pobrać i użyć naszego przykładowego dokumentu faktury.

  • Zasób analizy dokumentów. Po utworzeniu subskrypcji platformy Azure utwórz zasób analizy dokumentów w witrynie Azure Portal, aby uzyskać klucz i punkt końcowy. Jeśli masz istniejący zasób analizy dokumentów, przejdź bezpośrednio do strony zasobu. Możesz użyć bezpłatnej warstwy cenowej (F0), aby wypróbować usługę, a następnie uaktualnić ją do warstwy płatnej dla środowiska produkcyjnego.

    • Po wdrożeniu zasobu wybierz pozycję Przejdź do zasobu. Skopiuj wartości Klucze i punkt końcowy z zasobu w witrynie Azure Portal i wklej je w dogodnej lokalizacji, takiej jak Notatnik Firmy Microsoft. Aby połączyć aplikację z interfejsem API analizy dokumentów, potrzebne są wartości klucza i punktu końcowego. Aby uzyskać więcej informacji, zobacz tworzenie zasobu analizy dokumentów.

      Zrzut ekranu przedstawiający sposób uzyskiwania dostępu do klucza zasobu i adresu URL punktu końcowego.

Tworzenie folderu usługi OneDrive

Zanim przejdziemy do tworzenia aplikacji logiki, musimy skonfigurować folder OneDrive.

  1. Zaloguj się do usługi OneDrive lub OneDrive dla Firm strony głównej.

  2. ➕ Wybierz przycisk Dodaj nowy na lewym górnym pasku bocznym i wybierz pozycję Folder.

    Zrzut ekranu przedstawiający przycisk dodaj nowy.

  3. Wprowadź nazwę nowego folderu i wybierz pozycję Utwórz.

    Zrzut ekranu przedstawiający okno tworzenia i tworzenia folderu nazw.

  4. Nowy folder zostanie wyświetlony w plikach.

    Zrzut ekranu przedstawiający nowy folder.

  5. Na razie skończyliśmy z usługą OneDrive.

Tworzenie zasobu aplikacji logiki

W tym momencie należy mieć zasób analizy dokumentów i wszystkie foldery usługi OneDrive. Teraz nadszedł czas, aby utworzyć zasób aplikacji logiki.

  1. Przejdź do Portalu Azure.

  2. Wybierz pozycję ➕ Utwórz zasób na stronie głównej platformy Azure.

    Zrzut ekranu przedstawiający tworzenie zasobu w witrynie Azure Portal.

  3. Wyszukaj i wybierz pozycję Aplikacja logiki na pasku wyszukiwania.

  4. Wybierz przycisk Utwórz

    Zrzut ekranu przedstawiający stronę Tworzenie aplikacji logiki.

  5. Następnie wypełnij pola Tworzenie aplikacji logiki następującymi wartościami:

    • Subskrypcja. Wybierz bieżącą subskrypcję.
    • Grupa zasobów. Grupa zasobów platformy Azure zawierająca zasób. Wybierz tę samą grupę zasobów, którą masz dla zasobu analizy dokumentów.
    • Typ. Wybierz pozycję Zużycie. Typ zasobu Zużycie jest uruchamiany w globalnej, wielodostępnej usłudze Azure Logic Apps i używa modelu rozliczeń Zużycie.
    • Nazwa aplikacji logiki. Wprowadź nazwę zasobu. Zalecamy użycie nazwy opisowej, na przykład YourNameLogicApp.
    • Publikowanie. Wybierz pozycję Przepływ pracy.
    • Region. Wybierz region lokalny.
    • Włącz usługę Log Analytics. W tym projekcie wybierz pozycję Nie.
    • Typ planu. Wybierz pozycję Zużycie. Typ zasobu Zużycie jest uruchamiany w globalnej, wielodostępnej usłudze Azure Logic Apps i używa modelu rozliczeń Zużycie.
    • Nadmiarowość strefy. Wybierz pozycję wyłączone.
  6. Gdy skończysz, masz coś podobnego do poniższego obrazu (grupa zasobów, nazwa aplikacji logiki i region mogą być inne). Po sprawdzeniu tych wartości wybierz pozycję Przejrzyj i utwórz w lewym dolnym rogu.

    Zrzut ekranu przedstawiający wartości pól do utworzenia zasobu aplikacji logiki.

  7. Krótkie przebiegi sprawdzania poprawności. Po pomyślnym zakończeniu wybierz pozycję Utwórz w lewym dolnym rogu.

  8. Następnie nastąpi przekierowanie do ekranu z komunikatem Wdrażanie w toku. Daj platformie Azure trochę czasu na wdrożenie; może upłynąć kilka minut. Po zakończeniu wdrażania zostanie wyświetlony baner z napisem Twoje wdrożenie zostało ukończone. Po osiągnięciu tego ekranu wybierz pozycję Przejdź do zasobu.

  9. Na koniec nastąpi przekierowanie do strony Projektanta aplikacji usługi Logic Apps. Na ekranie głównym znajduje się krótki film wideo umożliwiający szybkie wprowadzenie do usługi Logic Apps. Gdy wszystko będzie gotowe do rozpoczęcia projektowania aplikacji logiki, wybierz przycisk Pusta aplikacja logiki w sekcji Szablony .

    Zrzut ekranu przedstawiający sposób wprowadzania projektanta aplikacji logiki.

  10. Zostanie wyświetlony ekran podobny do poniższego. Teraz możesz rozpocząć projektowanie i implementowanie aplikacji logiki.

    Zrzut ekranu przedstawiający stronę początkową Projektanta aplikacji logiki.

Tworzenie przepływu automatyzacji

Teraz, gdy masz już skonfigurowany i skonfigurowany zasób usługi Logic Łącznik aplikacji, utwórzmy przepływ automatyzacji i przetestujmy go!

  1. Wyszukaj i wybierz pozycję OneDrive lub OneDrive dla Firm na pasku wyszukiwania. Następnie wybierz wyzwalacz Po utworzeniu pliku.

    Zrzut ekranu przedstawiający stronę wyboru łącznika usługi OneDrive i wyzwalacza.

  2. Następnie zostanie wyświetlone okno podręczne z monitem o zalogowanie się do konta usługi OneDrive. Wybierz pozycję Zaloguj się i postępuj zgodnie z monitami, aby połączyć konto.

    Napiwek

    Jeśli spróbujesz zalogować się do łącznika usługi OneDrive przy użyciu konta usługi Office 365, może zostać wyświetlony następujący błąd: Niestety, nie można zalogować się tutaj przy użyciu konta @MICROSOFT.COM .

    • Ten błąd występuje, ponieważ usługa OneDrive jest magazynem w chmurze do użytku osobistego, do którego można uzyskać dostęp za pomocą konta Outlook.com lub Microsoft Live, a nie z kontem usługi Office 365.
    • Możesz użyć łącznika OneDrive dla Firm, jeśli chcesz użyć konta usługi Office 365. Upewnij się, że na koncie OneDrive dla Firm utworzono folder usługi OneDrive dla tego projektu.
  3. Po nawiązaniu połączenia konta wybierz folder utworzony wcześniej w usłudze OneDrive lub OneDrive dla Firm koncie. Pozostaw pozostałe wartości domyślne.

    Zrzut ekranu przedstawiający okno Po utworzeniu pliku.

  1. Następnie dodamy nowy krok do przepływu pracy. ➕ Wybierz przycisk Nowy krok poniżej nowo utworzonego węzła usługi OneDrive.

    Zrzut ekranu przedstawiający konfigurację wyzwalacza usługi OneDrive.

  2. Nowy węzeł zostanie dodany do widoku projektanta aplikacji logiki. Wyszukaj pozycję Rozpoznawanie formularzy (zbliżająca się analiza dokumentów) na pasku wyszukiwania wybierz pozycję Analizuj dokument dla wstępnie utworzonych lub niestandardowych modeli (interfejs API w wersji 3.0) z listy.

    Zrzut ekranu przedstawiający przycisk wyboru Analizuj dokument dla wstępnie utworzonych lub niestandardowych modeli (interfejs API w wersji 3.0).

  3. Teraz zostanie wyświetlone okno umożliwiające utworzenie połączenia. W szczególności połączysz zasób analizy dokumentów z programem Logic Apps Designer Studio:

    • Wprowadź nazwę połączenia. To powinno być coś łatwego do zapamiętania.

    • Wprowadź adres URL punktu końcowego zasobu analizy dokumentów i klucz konta skopiowany wcześniej. Jeśli ten krok został pominięty wcześniej lub utracono ciągi, możesz wrócić do zasobu analizy dokumentów i skopiować je ponownie. Po zakończeniu wybierz Utwórz.

      Zrzut ekranu przedstawiający okno dialogowe łącznika aplikacji logiki

    Uwaga

    Jeśli zalogowano się już przy użyciu poświadczeń, poprzedni krok zostanie pominięty.

  4. Następnie zostanie wyświetlone okno parametrów wyboru łącznika Analizuj dokument dla wstępnie utworzonych lub niestandardowych modeli (api w wersji 3.0).

    Zrzut ekranu przedstawiający wstępnie utworzone okno wyboru modelu.

  5. Wypełnij pola w następujący sposób:

    • Identyfikator modelu. Określ model, który chcesz wywołać, w tym przypadku wywołujemy wstępnie utworzony model faktury, więc wprowadź wstępnie utworzoną fakturę.

    • Zawartość pliku dokumentu/obrazu. Wybierz to pole. Zostanie wyświetlone okno podręczne zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz pozycję Zawartość pliku. Ten krok zasadniczo wysyła pliki do przeanalizowania do wstępnie utworzonego modelu faktury analizy dokumentów. Po wyświetleniu wskaźnika Zawartość pliku w polu Zawartość dokumentu /Obraz plik został poprawnie ukończony.

    • Adres URL dokumentu/obrazu. Pomiń to pole dla tego projektu, ponieważ już wskazujemy zawartość pliku bezpośrednio z folderu OneDrive.

    • Dodaj nowy parametr. Pomiń to pole dla tego projektu.

      Zrzut ekranu przedstawiający okno dodawania zawartości pliku.

  6. Musimy dodać jeszcze kilka kroków. Ponownie wybierz ➕ przycisk Nowy krok , aby dodać kolejną akcję.

  7. Na pasku wyszukiwania Wybierz operację wprowadź kontrolkę i wybierz kafelek Kontrolka.

    Zrzut ekranu przedstawiający kafelek kontrolki z menu Wybierz operację.

  8. Przewiń w dół i wybierz kafelek Dla każdej kontrolki z listy Kontrolka.

    Zrzut ekranu przedstawiający kafelek Dla każdej kontrolki z menu Kontrolka.

  9. W oknie Dla każdego kroku znajduje się pole z etykietą Wybierz dane wyjściowe z poprzednich kroków. Wybierz to pole. Zostanie wyświetlone okno podręczne zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz dokumenty.

    Zrzut ekranu przedstawiający listę zawartości dynamicznej.

  10. Teraz wybierz pozycję Dodaj akcję w oknie Dla każdego kroku.

  11. Na pasku wyszukiwania Wybierz operację wprowadź outlook i wybierz pozycję Outlook.com (osobiste) lub Office 365 Outlook (praca).

  12. Na liście akcji przewiń w dół do momentu znalezienia pozycji Wyślij wiadomość e-mail (wersja 2) i wybierz tę akcję.

    Zrzut ekranu przedstawiający przycisk akcji Wyślij wiadomość e-mail (wersja 2).

  13. Podobnie jak w przypadku usługi OneDrive, zostanie wyświetlony monit o zalogowanie się do konta programu Outlook lub usługi Office 365 Outlook. Po zalogowaniu zostanie wyświetlone okno, w którym będziemy formatować wiadomość e-mail z zawartością dynamiczną wyodrębnianą z faktury przez analizę dokumentów.

  14. Użyjemy następującego wyrażenia, aby ukończyć niektóre pola:


       items('For_each')?['fields']?['FIELD-NAME']?['content']
  1. Aby uzyskać dostęp do określonego pola, wybieramy przycisk Dodaj zawartość dynamiczną i wybieramy kartę Wyrażenie .

    Zrzut ekranu przedstawiający pole funkcji wyrażenia.

  2. W polu również skopiuj i wklej powyższą formułę, a następnie zastąp ciąg FIELD-NAME nazwą pola, które chcemy wyodrębnić. Pełną listę dostępnych pól można znaleźć na stronie koncepcji dla danego interfejsu API. W tym przypadku używamy wstępnie utworzonych wartości wyodrębniania pól modelu faktury.

  3. Jesteśmy prawie gotowe! Wprowadź następujące zmiany w następujących polach:

    • Do. Wprowadź osobisty lub służbowy adres e-mail lub inny adres e-mail, do którego masz dostęp.

    • Temat. Wprowadź fakturę otrzymaną od: a następnie dodaj następujące wyrażenie:

    
             items('For_each')?['fields']?['VendorName']?['content']
    
    • Treść. Dodamy określone informacje o fakturze:

      • Wpisz identyfikator faktury: i, używając tej samej metody, jak poprzednio, dołącz następujące wyrażenie:
      
             items('For_each')?['fields']?['InvoiceId']?['content']
      
      • W nowym wierszu wpisz Data ukończenia faktury: i dołącz następujące wyrażenie:
      
               items('For_each')?['fields']?['DueDate']?['content']
      
      • Wpisz Wartość należną: i dołącz następujące wyrażenie:
      
               items('For_each')?['fields']?['AmountDue']?['content']
      
      • Na koniec, ponieważ kwota należna jest ważną liczbą, chcemy również wysłać wskaźnik ufności dla tego wyodrębniania w wiadomości e-mail. Aby wykonać ten typ Amount due (ufność): i dołącz następujące wyrażenie:
      
               items('For_each')?['fields']?['AmountDue']?['confidence']
      
    • Gdy wszystko będzie gotowe, okno będzie wyglądać podobnie do poniższego obrazu:

      Zrzut ekranu przedstawiający okno Wyślij wiadomość e-mail (wersja 2) z wypełnionymi polami.

  4. Wybierz pozycję Zapisz w lewym górnym rogu.

    Zrzut ekranu przedstawiający przycisk Zapisz projektanta aplikacji usługi Logic Apps.

Uwaga

  • Ta bieżąca wersja zwraca tylko jedną fakturę na plik PDF.
  • Akcja "Dla każdej pętli" jest wymagana w ramach akcji wyślij wiadomość e-mail w celu włączenia formatu wyjściowego, który może zwrócić więcej niż jedną fakturę z plików PDF w przyszłości.
  1. Następnie dodamy nowy krok do przepływu pracy. ➕ Wybierz przycisk Nowy krok poniżej nowo utworzonego węzła usługi OneDrive.

  2. Nowy węzeł zostanie dodany do widoku projektanta aplikacji logiki. Wyszukaj frazę "Rozpoznawanie formularzy (zbliżająca się analiza dokumentów)" na pasku wyszukiwania Wybierz operację i wybierz pozycję Analizuj fakturę z listy.

    Zrzut ekranu przedstawiający akcję Analizuj fakturę.

  3. Teraz zostanie wyświetlone okno, w którym można utworzyć połączenie. W szczególności połączysz zasób rozpoznawania formularzy z programem Logic Apps Designer Studio:

    • Wprowadź nazwę połączenia. To powinno być coś łatwego do zapamiętania.
    • Wprowadź adres URL punktu końcowego zasobu rozpoznawania formularzy i klucz konta skopiowany wcześniej. Jeśli pominięto ten krok wcześniej lub utracono ciągi, możesz wrócić do zasobu rozpoznawania formularzy i skopiować je ponownie. Po zakończeniu wybierz Utwórz.

    Zrzut ekranu przedstawiający okno dialogowe łącznika aplikacji logiki.

    Uwaga

    Jeśli zalogowano się już przy użyciu poświadczeń, poprzedni krok zostanie pominięty. Kontynuuj, kończąc parametry analizowania faktury .

  4. Następnie zostanie wyświetlone okno parametrów wyboru łącznika Analizuj fakturę .

    Zrzut ekranu przedstawiający pola okna analizowania faktury.

  5. Wypełnij pola w następujący sposób:

    • Zawartość pliku dokumentu/obrazu. Wybierz to pole. Zostanie wyświetlone okno podręczne zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz pozycję Zawartość pliku. Ten krok zasadniczo wysyła pliki do przeanalizowania do wstępnie utworzonego modelu faktury analizy dokumentów. Po wyświetleniu wskaźnika Zawartość pliku w polu Zawartość dokumentu /Obraz plik został poprawnie ukończony.
    • Adres URL dokumentu/obrazu. Pomiń to pole dla tego projektu, ponieważ już wskazujemy zawartość pliku bezpośrednio z folderu OneDrive.
    • Dołącz szczegóły tekstu. Wybierz opcję Tak.
    • Dodaj nowy parametr. Pomiń to pole dla tego projektu.
  6. Musimy dodać ostatni krok. Ponownie wybierz ➕ przycisk Nowy krok , aby dodać kolejną akcję.

  7. Na pasku wyszukiwania Wybierz operację wprowadź outlook i wybierz pozycję Outlook.com (osobiste) lub Office 365 Outlook (praca).

  8. Na liście akcji przewiń w dół do momentu znalezienia pozycji Wyślij wiadomość e-mail (wersja 2) i wybierz tę akcję.

  9. Zaloguj się do konta programu Outlook lub usługi Office 365 Outlook . Po wykonaniu tej czynności zostanie wyświetlone okno, w którym będziemy formatować wiadomość e-mail do wysłania z zawartością dynamiczną wyodrębnianą z faktury.

    Zrzut ekranu przedstawiający przycisk akcji Wyślij wiadomość e-mail (wersja 2).

  10. Jesteśmy prawie gotowe! Wpisz następujące wpisy w polach:

    • Do. Wprowadź osobisty lub służbowy adres e-mail lub inny adres e-mail, do którego masz dostęp.

    • Temat. Wprowadź fakturę otrzymaną od: a następnie dołącz pole Nazwa dostawcy zawartości dynamicznej Nazwa dostawcy.

    • Treść. Dodamy określone informacje o fakturze:

      • Wpisz identyfikator faktury: i dołącz pole Identyfikator faktury zawartości dynamicznej.

      • W nowym wierszu wpisz Data ukończenia faktury: i dołącz zawartość dynamiczną Data faktury data faktury (data).

      • Wpisz Należna kwota: i dołącz pole Kwota zawartości dynamicznej Kwota należnej kwoty (liczba).

      • Na koniec, ponieważ kwota należna jest ważną liczbą, chcemy również wysłać wskaźnik ufności dla tego wyodrębniania w wiadomości e-mail. Aby wykonać ten typ Amount due (ufność): i dodaj zawartość dynamiczną Amount due field confidence of amount due amount due due amount due due amount due. Gdy skończysz, okno będzie wyglądać podobnie do poniższej ilustracji.

      Zrzut ekranu przedstawiający wypełnione pola programu Outlook.

      Napiwek

      Jeśli ekran zawartości dynamicznej nie jest wyświetlany automatycznie, użyj paska zawartości dynamicznej wyszukiwania, aby znaleźć wpisy pól.

  11. Wybierz pozycję Zapisz w lewym górnym rogu.

    Zrzut ekranu przedstawiający przycisk Zapisz projektanta aplikacji usługi Logic Apps.

    Uwaga

    • Ta bieżąca wersja zwraca tylko jedną fakturę na plik PDF.
    • Akcja "Dla każdej pętli" wokół akcji wyślij wiadomość e-mail umożliwia format danych wyjściowych, który może zwrócić więcej niż jedną fakturę z plików PDF w przyszłości.

Wymagania wstępne

Do ukończenia tego samouczka potrzebne są następujące zasoby:

  • Subskrypcja platformy Azure. Możesz utworzyć bezpłatną subskrypcję platformy Azure

  • Dostęp do witryny programu SharePoint.

  • Bezpłatne konto e-mail usługi Outlook Online lub Office 365.

  • Przykładowa faktura do testowania aplikacji logiki. Na potrzeby tego samouczka możesz pobrać i użyć naszego przykładowego dokumentu faktury.

  • Zasób analizy dokumentów. Po utworzeniu subskrypcji platformy Azure utwórz zasób analizy dokumentów w witrynie Azure Portal, aby uzyskać klucz i punkt końcowy. Jeśli masz istniejący zasób analizy dokumentów, przejdź bezpośrednio do strony zasobu. Możesz użyć bezpłatnej warstwy cenowej (F0), aby wypróbować usługę, a następnie uaktualnić ją do warstwy płatnej dla środowiska produkcyjnego.

    • Po wdrożeniu zasobu wybierz pozycję Przejdź do zasobu. Skopiuj wartości Klucze i punkt końcowy z zasobu w witrynie Azure Portal i wklej je w dogodnej lokalizacji, takiej jak Notatnik Firmy Microsoft. Aby połączyć aplikację z interfejsem API analizy dokumentów, potrzebne są wartości klucza i punktu końcowego. Aby uzyskać więcej informacji, zobacz tworzenie zasobu analizy dokumentów.

      Zrzut ekranu przedstawiający sposób uzyskiwania dostępu do klucza zasobu i adresu URL punktu końcowego.

Tworzenie folderu programu SharePoint

Zanim przejdziemy do tworzenia aplikacji logiki, musimy skonfigurować folder programu SharePoint.

  1. Zaloguj się do strony głównej witryny programu SharePoint .

  2. Wybierz pozycję Dokumenty, a następnie ➕ przycisk Nowy w lewym górnym rogu okna witryny, a następnie wybierz pozycję Folder.

    Zrzut ekranu przedstawiający przycisk dodaj nowy.

  3. Wprowadź nazwę nowego folderu i wybierz pozycję Utwórz.

    Zrzut ekranu przedstawiający okno tworzenia i tworzenia folderu nazw.

  4. Nowy folder znajduje się w bibliotece witryn.

    Zrzut ekranu przedstawiający nowo utworzony folder.

  5. Na razie skończyliśmy z programem SharePoint.

Tworzenie zasobu aplikacji logiki

W tym momencie należy mieć zasób analizy dokumentów i folder programu SharePoint ustawiony. Teraz nadszedł czas, aby utworzyć zasób aplikacji logiki.

  1. Przejdź do Portalu Azure.

  2. Wybierz pozycję ➕ Utwórz zasób na stronie głównej platformy Azure.

    Zrzut ekranu przedstawiający tworzenie zasobu w witrynie Azure Portal.

  3. Wyszukaj i wybierz pozycję Aplikacja logiki na pasku wyszukiwania.

  4. Wybierz przycisk Utwórz

    Zrzut ekranu przedstawiający stronę Tworzenie aplikacji logiki.

  5. Następnie ukończysz pola Tworzenie aplikacji logiki z następującymi wartościami:

    • Subskrypcja. Wybierz bieżącą subskrypcję.
    • Grupa zasobów. Grupa zasobów platformy Azure zawierająca zasób. Wybierz tę samą grupę zasobów, którą masz dla zasobu analizy dokumentów.
    • Typ. Wybierz pozycję Zużycie. Typ zasobu Zużycie jest uruchamiany w globalnej, wielodostępnej usłudze Azure Logic Apps i używa modelu rozliczeń Zużycie.
    • Nazwa aplikacji logiki. Wprowadź nazwę zasobu. Zalecamy użycie nazwy opisowej, na przykład YourNameLogicApp.
    • Publikowanie. Wybierz pozycję Przepływ pracy.
    • Region. Wybierz region lokalny.
    • Włącz usługę Log Analytics. W tym projekcie wybierz pozycję Nie.
    • Typ planu. Wybierz pozycję Zużycie. Typ zasobu Zużycie jest uruchamiany w globalnej, wielodostępnej usłudze Azure Logic Apps i używa modelu rozliczeń Zużycie.
    • Nadmiarowość strefy. Wybierz pozycję wyłączone.
  6. Gdy skończysz, masz coś podobnego do poniższego obrazu (grupa zasobów, nazwa aplikacji logiki i region mogą być inne). Po sprawdzeniu tych wartości wybierz pozycję Przejrzyj i utwórz w lewym dolnym rogu.

    Zrzut ekranu przedstawiający wartości pól do utworzenia zasobu aplikacji logiki.

  7. Krótkie przebiegi sprawdzania poprawności. Po pomyślnym zakończeniu wybierz pozycję Utwórz w lewym dolnym rogu.

  8. Następnie nastąpi przekierowanie do ekranu z komunikatem Wdrażanie w toku. Daj platformie Azure trochę czasu na wdrożenie; może upłynąć kilka minut. Po zakończeniu wdrażania zostanie wyświetlony baner z napisem Twoje wdrożenie zostało ukończone. Po osiągnięciu tego ekranu wybierz pozycję Przejdź do zasobu.

  9. Na koniec nastąpi przekierowanie do strony Projektanta aplikacji usługi Logic Apps. Na ekranie głównym znajduje się krótki film wideo umożliwiający szybkie wprowadzenie do usługi Logic Apps. Gdy wszystko będzie gotowe do rozpoczęcia projektowania aplikacji logiki, wybierz przycisk Pusta aplikacja logiki w sekcji Szablony .

    Zrzut ekranu przedstawiający sposób wprowadzania projektanta aplikacji logiki.

  10. Zostanie wyświetlony ekran podobny do poniższego. Teraz możesz rozpocząć projektowanie i implementowanie aplikacji logiki.

    Zrzut ekranu przedstawiający stronę początkową Projektanta aplikacji logiki.

  11. Wyszukaj i wybierz pozycję SharePoint na pasku wyszukiwania. Następnie wybierz wyzwalacz Po utworzeniu pliku (tylko właściwości).

    Zrzut ekranu przedstawiający stronę wyboru łącznika programu SharePoint i wyzwalacza.

  12. Usługa Logic Apps automatycznie loguje Cię do kont programu SharePoint.

  13. Po nawiązaniu połączenia z kontem wypełnij pola Adres witryny i Nazwa biblioteki. Wybierz pole Dodaj nowy parametr i wybierz pozycję Folder.

    Zrzut ekranu przedstawiający okno Po utworzeniu pliku z dodanym parametrem.

  14. Wybierz ścieżkę katalogu wraz z utworzonym wcześniej folderem.

    Zrzut ekranu przedstawiający dodane pole parametru.

    Napiwek

    Wybierz strzałkę na końcu każdego wyświetlonego folderu, aby przejść do następnego folderu w ścieżce: Zrzut ekranu przedstawiający sposób przechodzenia ścieżki folderu.

  1. Następnie dodamy kolejny krok do przepływu pracy. ➕ Wybierz przycisk Nowy krok poniżej nowo utworzonego węzła programu SharePoint.

  2. Wyszukaj i wybierz pozycję SharePoint na pasku wyszukiwania po raz kolejny. Następnie wybierz akcję Pobierz zawartość pliku.

  3. Wypełnij pola w następujący sposób:

    • Adres witryny. Wybierz witrynę programu SharePoint.
    • Identyfikator pliku. Wybierz to pole. Zostanie wyświetlone okno podręczne zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz pozycję Identyfikator.
    • Wnioskowanie typu zawartości. Wybierz opcję Tak.

    Zrzut ekranu przedstawiający węzeł Pobierz zawartość pliku.

  4. Dodamy kolejny nowy krok do przepływu pracy. ➕ Wybierz przycisk Nowy krok poniżej nowo utworzonego węzła programu SharePoint.

  5. Nowy węzeł zostanie dodany do widoku projektanta aplikacji logiki. Wyszukaj pozycję Rozpoznawanie formularzy (zbliżająca się analiza dokumentów) na pasku wyszukiwania wybierz pozycję Analizuj dokument dla wstępnie utworzonych lub niestandardowych modeli (interfejs API w wersji 3.0) z listy.

    Zrzut ekranu przedstawiający przycisk wyboru Analizuj dokument dla wstępnie utworzonych lub niestandardowych modeli (interfejs API w wersji 3.0).

  6. Teraz zostanie wyświetlone okno, w którym można utworzyć połączenie. W szczególności połączysz zasób analizy dokumentów z programem Logic Apps Designer Studio:

    • Wprowadź nazwę połączenia. To powinno być coś łatwego do zapamiętania.

    • Wprowadź adres URL punktu końcowego zasobu analizy dokumentów i klucz konta skopiowany wcześniej. Jeśli ten krok został pominięty wcześniej lub utracono ciągi, możesz wrócić do zasobu analizy dokumentów i skopiować je ponownie. Po zakończeniu wybierz Utwórz.

      Zrzut ekranu przedstawiający okno dialogowe łącznika aplikacji logiki

    Uwaga

    Jeśli zalogowano się już przy użyciu poświadczeń, poprzedni krok zostanie pominięty.

  7. Następnie zostanie wyświetlone okno parametrów wyboru łącznika Analizuj dokument dla wstępnie utworzonych lub niestandardowych modeli (api w wersji 3.0).

    Zrzut ekranu przedstawiający wstępnie utworzone okno wyboru modelu.

  8. Wypełnij pola w następujący sposób:

    • Identyfikator modelu. Określ model, który chcesz wywołać, w tym przypadku wywołujemy wstępnie utworzony model faktury, więc wprowadź wstępnie utworzoną fakturę.
    • Zawartość pliku dokumentu/obrazu. Wybierz to pole. Zostanie wyświetlone okno podręczne zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz pozycję Zawartość pliku. Ten krok zasadniczo wysyła pliki do przeanalizowania do wstępnie utworzonego modelu faktury analizy dokumentów. Po wyświetleniu wskaźnika Zawartość pliku w polu Zawartość dokumentu /Obraz plik został poprawnie ukończony.
    • Adres URL dokumentu/obrazu. Pomiń to pole dla tego projektu, ponieważ już wskazujemy zawartość pliku bezpośrednio z folderu OneDrive.
    • Dodaj nowy parametr. Pomiń to pole dla tego projektu.
  9. Musimy dodać jeszcze kilka kroków. Ponownie wybierz ➕ przycisk Nowy krok , aby dodać kolejną akcję.

  10. Kontroluj i wybierz kafelek Kontrolka.

    Zrzut ekranu przedstawiający kafelek kontrolki z choo. Na pasku wyszukiwania **Wybierz operację** wprowadź menu Operacja.

  11. Przewiń w dół i wybierz kafelek Dla każdej kontrolki z listy Kontrolka.

    Zrzut ekranu przedstawiający kafelek Dla każdej kontrolki z menu Kontrolka.

  12. W oknie Dla każdego kroku znajduje się pole z etykietą Wybierz dane wyjściowe z poprzednich kroków. Wybierz to pole. Zostanie wyświetlone okno podręczne zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz dokumenty.

    Zrzut ekranu przedstawiający listę zawartości dynamicznej.

  13. Teraz wybierz pozycję Dodaj akcję w oknie Dla każdego kroku.

  14. Na pasku wyszukiwania Wybierz operację wprowadź outlook i wybierz pozycję Outlook.com (osobiste) lub Office 365 Outlook (praca).

  15. Na liście akcji przewiń w dół do momentu znalezienia pozycji Wyślij wiadomość e-mail (wersja 2) i wybierz tę akcję.

    Zrzut ekranu przedstawiający przycisk akcji Wyślij wiadomość e-mail (wersja 2).

  16. Zaloguj się do konta programu Outlook lub usługi Office 365 Outlook. Po wykonaniu tej czynności zostanie wyświetlone okno, w którym będziemy formatować wiadomość e-mail z zawartością dynamiczną wyodrębnianą z faktury przez analizę dokumentów.

  17. Użyjemy następującego wyrażenia, aby ukończyć niektóre pola:


          items('For_each')?['fields']?['FIELD-NAME']?['content']
  1. Aby uzyskać dostęp do określonego pola, wybieramy przycisk Dodaj zawartość dynamiczną i wybieramy kartę Wyrażenie .

    Zrzut ekranu przedstawiający pole funkcji wyrażenia.

  2. W polu również skopiuj i wklej powyższą formułę, a następnie zastąp ciąg FIELD-NAME nazwą pola, które chcemy wyodrębnić. Pełną listę dostępnych pól można znaleźć na stronie koncepcji dla danego interfejsu API. W tym przypadku używamy wstępnie utworzonych wartości wyodrębniania pól modelu faktury.

  3. Jesteśmy prawie gotowe! Wprowadź następujące zmiany w następujących polach:

    • Do. Wprowadź osobisty lub służbowy adres e-mail lub inny adres e-mail, do którego masz dostęp.

    • Temat. Wprowadź fakturę otrzymaną od: i pozostaw kursor umieszczony po dwukropku.

    • Wprowadź następujące wyrażenie w polu Wyrażenie i wybierz przycisk OK:

    
       items('For_each')?['fields']?['VendorName']?['content']
    
    • Po wprowadzeniu wyrażenia w polu wybierz przycisk OK, a wskaźnik formuły pojawi się w miejscu, w którym pozostawiono kursor:

    Zrzut ekranu przedstawiający pole wyrażenia formuły.

    Zrzut ekranu przedstawiający wskaźnik wyrażenia formuły.

  • Treść. Dodamy określone informacje o fakturze:

    • Wpisz identyfikator faktury: i, używając tej samej metody jak poprzednio: umieść kursor, skopiuj następujące wyrażenie do pola wyrażenia i wybierz przycisk OK następujące wyrażenie:
    
            items('For_each')?['fields']?['InvoiceId']?['content']
    
    • W nowym wierszu wpisz Data ukończenia faktury: i dołącz następujące wyrażenie:
    
            items('For_each')?['fields']?['DueDate']?['content']
    
    • Wpisz Wartość należną: i dołącz następujące wyrażenie:
    
            items('For_each')?['fields']?['AmountDue']?['content']
    
    • Na koniec, ponieważ kwota należna jest ważną liczbą, chcemy również wysłać wskaźnik ufności dla tego wyodrębniania w wiadomości e-mail. Aby wykonać ten typ Amount due (ufność): i dołącz następujące wyrażenie:
    
            items('For_each')?['fields']?['AmountDue']?['confidence']
    
  • Gdy wszystko będzie gotowe, okno będzie wyglądać podobnie do poniższego obrazu:

    Zrzut ekranu przedstawiający okno Wyślij wiadomość e-mail (wersja 2) z wypełnionymi polami.

  1. Wybierz pozycję Zapisz w lewym górnym rogu.

    Zrzut ekranu przedstawiający przycisk Zapisz projektanta aplikacji usługi Logic Apps.

Uwaga

  • Ta bieżąca wersja zwraca tylko jedną fakturę na plik PDF.
  • Akcja "Dla każdej pętli" jest wymagana w ramach akcji wyślij wiadomość e-mail w celu włączenia formatu wyjściowego, który może zwrócić więcej niż jedną fakturę z plików PDF w przyszłości.

Jeśli po zapisaniu aplikacji logiki musisz wprowadzić aktualizację lub edytować element Dla każdego węzła będzie wyglądać podobnie do poniższego obrazu:

Zrzut ekranu przedstawiający pozycję Dla każdego węzła po zapisaniu aplikacji.

  1. Wyszukaj i wybierz pozycję SharePoint na pasku wyszukiwania po raz kolejny. Następnie wybierz akcję Pobierz zawartość pliku.

  2. Wypełnij pola w następujący sposób:

    • Adres witryny. Wybierz witrynę programu SharePoint.
    • Identyfikator pliku. Wybierz to pole. Zostanie wyświetlone okno podręczne zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz pozycję Identyfikator.
    • Wnioskowanie typu zawartości. Wybierz opcję Tak.

    Zrzut ekranu przedstawiający węzeł Pobierz zawartość pliku.

  3. Następnie dodamy kolejny nowy krok do przepływu pracy. ➕ Wybierz przycisk Nowy krok poniżej nowo utworzonego węzła programu SharePoint.

  4. Nowy węzeł zostanie dodany do widoku projektanta aplikacji logiki. Wyszukaj frazę "Rozpoznawanie formularzy (zbliżająca się analiza dokumentów)" na pasku wyszukiwania Wybierz operację i wybierz pozycję Analizuj fakturę z listy.

    Zrzut ekranu przedstawiający akcję Analizuj fakturę.

  5. Teraz zostanie wyświetlone okno, w którym chcesz utworzyć połączenie. W szczególności połączysz zasób rozpoznawania formularzy z programem Logic Apps Designer Studio:

    • Wprowadź nazwę połączenia. To powinno być coś łatwego do zapamiętania.
    • Wprowadź adres URL punktu końcowego zasobu rozpoznawania formularzy i klucz konta skopiowany wcześniej. Jeśli pominięto ten krok wcześniej lub utracono ciągi, możesz wrócić do zasobu rozpoznawania formularzy i skopiować je ponownie. Po zakończeniu wybierz Utwórz.

    Zrzut ekranu przedstawiający okno dialogowe łącznika aplikacji logiki.

    Uwaga

    Jeśli zalogowano się już przy użyciu poświadczeń, poprzedni krok zostanie pominięty. Kontynuuj, kończąc parametry analizowania faktury .

  6. Następnie zostanie wyświetlone okno parametrów wyboru łącznika Analizuj fakturę .

    Zrzut ekranu przedstawiający okno analizowania faktury.

  7. Wypełnij pola w następujący sposób:

    • Zawartość pliku dokumentu/obrazu. Wybierz to pole. Zostanie wyświetlone okno podręczne zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz pozycję Zawartość pliku. Ten krok zasadniczo wysyła pliki do przeanalizowania do wstępnie utworzonego modelu faktury analizy dokumentów. Po wyświetleniu wskaźnika Zawartość pliku w polu Zawartość dokumentu /Obraz plik został poprawnie ukończony.
    • Adres URL dokumentu/obrazu. Pomiń to pole dla tego projektu, ponieważ już wskazujemy zawartość pliku bezpośrednio z folderu OneDrive.
    • Dołącz szczegóły tekstu. Wybierz opcję Tak.
    • Dodaj nowy parametr. Pomiń to pole dla tego projektu.

    Zrzut ekranu przedstawiający pola okna analizowania faktury.

  8. Musimy dodać ostatni krok. Ponownie wybierz ➕ przycisk Nowy krok , aby dodać kolejną akcję.

  9. Na pasku wyszukiwania Wybierz operację wprowadź outlook i wybierz pozycję Outlook.com (osobiste) lub Office 365 Outlook (praca).

  10. Na liście akcji przewiń w dół do momentu znalezienia pozycji Wyślij wiadomość e-mail (wersja 2) i wybierz tę akcję.

  11. Zaloguj się do konta programu Outlook lub usługi Office 365 Outlook . Po wykonaniu tej czynności zostanie wyświetlone okno, w którym będziemy formatować wiadomość e-mail do wysłania z zawartością dynamiczną wyodrębnianą z faktury.

    Zrzut ekranu przedstawiający przycisk akcji Wyślij wiadomość e-mail (wersja 2).

  12. Jesteśmy prawie gotowe! Wpisz następujące wpisy w polach:

    • Do. Wprowadź osobisty lub służbowy adres e-mail lub inny adres e-mail, do którego masz dostęp.

    • Temat. Wprowadź fakturę otrzymaną od: a następnie dołącz pole Nazwa dostawcy zawartości dynamicznej Nazwa dostawcy.

    • Treść. Dodamy określone informacje o fakturze:

      • Wpisz identyfikator faktury: i dołącz pole Identyfikator faktury zawartości dynamicznej.

      • W nowym wierszu wpisz Data ukończenia faktury: i dołącz zawartość dynamiczną Data faktury data faktury (data).

      • Wpisz Należna kwota: i dołącz pole Kwota zawartości dynamicznej Kwota należnej kwoty (liczba).

      • Na koniec, ponieważ kwota należna jest ważną liczbą, chcemy również wysłać wskaźnik ufności dla tego wyodrębniania w wiadomości e-mail. Aby wykonać ten typ Amount due (ufność): i dodaj zawartość dynamiczną Amount due field confidence of amount due amount due due amount due due amount due. Gdy skończysz, okno będzie wyglądać podobnie do poniższej ilustracji.

      Zrzut ekranu przedstawiający wypełnione pola programu Outlook.

      Napiwek

      Jeśli ekran zawartości dynamicznej nie jest wyświetlany automatycznie, użyj paska zawartości dynamicznej wyszukiwania, aby znaleźć wpisy pól.

  13. Wybierz pozycję Zapisz w lewym górnym rogu.

    Zrzut ekranu przedstawiający przycisk Zapisz projektanta aplikacji usługi Logic Apps.

    Uwaga

    • Ta bieżąca wersja zwraca tylko jedną fakturę na plik PDF.
    • Akcja "Dla każdej pętli" wokół akcji wyślij wiadomość e-mail umożliwia format danych wyjściowych, który może zwrócić więcej niż jedną fakturę z plików PDF w przyszłości.

Testowanie przepływu automatyzacji

Zanim przetestujemy nasz przepływ, szybko sprawdźmy, co zostało ukończone:

  • Utworzyliśmy wyzwalacz — w tym scenariuszu. Wyzwalacz jest aktywowany po utworzeniu pliku w wstępnie określonym folderze na naszym koncie usługi OneDrive.
  • Dodaliśmy akcję Analiza dokumentów do naszego przepływu. W tym scenariuszu postanowiliśmy użyć interfejsu API faktury do automatycznego analizowania faktury z folderu OneDrive.
  • Dodaliśmy akcję Outlook.com do naszego przepływu. Wysłaliśmy niektóre przeanalizowane dane faktury na wstępnie określony adres e-mail.

Teraz, gdy utworzyliśmy przepływ, ostatnią rzeczą do wykonania jest przetestowanie go i upewnienie się, że otrzymujemy oczekiwane zachowanie.

  1. Aby przetestować aplikację logiki, najpierw otwórz nową kartę i przejdź do folderu OneDrive skonfigurowanego na początku tego samouczka. Dodaj ten plik do folderu OneDrive Przykładowa faktura.

  2. Wróć do karty Projektant aplikacji logiki i wybierz przycisk Uruchom wyzwalacz , a następnie wybierz pozycję Uruchom z menu rozwijanego.

    Zrzut ekranu przedstawiający przyciski Uruchom wyzwalacz i Uruchom.

  3. W prawym górnym rogu zostanie wyświetlony komunikat wskazujący, że wyzwalacz zakończył się pomyślnie:

    Zrzut ekranu przedstawiający komunikat o pomyślnym wyzwoleniu.

  4. Przejdź do strony przeglądu aplikacji logiki, wybierając link nazwa aplikacji w lewym górnym rogu.

    Zrzut ekranu przedstawiający przejście do linku strony przeglądu.

  5. Sprawdź stan, aby sprawdzić, czy przebieg zakończył się powodzeniem lub niepowodzeniem. Możesz wybrać wskaźnik stanu, aby sprawdzić, które kroki zakończyły się pomyślnie.

    Zrzut ekranu przedstawiający stan Powodzenie lub Niepowodzenie.

  6. Jeśli przebieg nie powiódł się, sprawdź krok niepowodzenia, aby upewnić się, że wprowadzono poprawne informacje.

    Zrzut ekranu przedstawiający krok niepowodzenia.

  7. Po pomyślnym uruchomieniu przepływu pracy sprawdź wiadomość e-mail. Istnieje nowa wiadomość e-mail z określonymi informacjami.

    Zrzut ekranu przedstawiający odebraną wiadomość e-mail.

  8. Po zakończeniu wyłącz lub usuń aplikację logiki, aby użycie zostało zatrzymane.

    Zrzut ekranu przedstawiający przyciski wyłączania i usuwania.

Gratulacje! Ukończono ten samouczek.

Następne kroki