Tworzenie przepływu pracy usługi Logic Apps analizy dokumentów
Ta zawartość dotyczy: wersja 4.0 (wersja zapoznawcza) | Poprzednie wersje: v3.1 (GA) v3.0 (GA)
Ta zawartość dotyczy: wersja 2.1 | Najnowsza wersja: 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.
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.
Tworzenie folderu usługi OneDrive
Zanim przejdziemy do tworzenia aplikacji logiki, musimy skonfigurować folder OneDrive.
Zaloguj się do usługi OneDrive lub OneDrive dla Firm strony głównej.
➕ Wybierz przycisk Dodaj nowy na lewym górnym pasku bocznym i wybierz pozycję Folder.
Wprowadź nazwę nowego folderu i wybierz pozycję Utwórz.
Nowy folder zostanie wyświetlony w plikach.
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.
Przejdź do Portalu Azure.
Wybierz pozycję ➕ Utwórz zasób na stronie głównej platformy Azure.
Wyszukaj i wybierz pozycję Aplikacja logiki na pasku wyszukiwania.
Wybierz przycisk Utwórz
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.
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.
Krótkie przebiegi sprawdzania poprawności. Po pomyślnym zakończeniu wybierz pozycję Utwórz w lewym dolnym rogu.
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.
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 .
Zostanie wyświetlony ekran podobny do poniższego. Teraz możesz rozpocząć projektowanie i implementowanie 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!
Wyszukaj i wybierz pozycję OneDrive lub OneDrive dla Firm na pasku wyszukiwania. Następnie wybierz wyzwalacz Po utworzeniu pliku.
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.
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.
Następnie dodamy nowy krok do przepływu pracy. ➕ Wybierz przycisk Nowy krok poniżej nowo utworzonego węzła usługi OneDrive.
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.
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.
Uwaga
Jeśli zalogowano się już przy użyciu poświadczeń, poprzedni krok zostanie pominięty.
Następnie zostanie wyświetlone okno parametrów wyboru łącznika Analizuj dokument dla wstępnie utworzonych lub niestandardowych modeli (api w wersji 3.0).
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.
Musimy dodać jeszcze kilka kroków. Ponownie wybierz ➕ przycisk Nowy krok , aby dodać kolejną akcję.
Na pasku wyszukiwania Wybierz operację wprowadź kontrolkę i wybierz kafelek Kontrolka.
Przewiń w dół i wybierz kafelek Dla każdej kontrolki z listy Kontrolka.
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.
Teraz wybierz pozycję Dodaj akcję w oknie Dla każdego kroku.
Na pasku wyszukiwania Wybierz operację wprowadź outlook i wybierz pozycję Outlook.com (osobiste) lub Office 365 Outlook (praca).
Na liście akcji przewiń w dół do momentu znalezienia pozycji Wyślij wiadomość e-mail (wersja 2) i wybierz tę akcję.
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.
Użyjemy następującego wyrażenia, aby ukończyć niektóre pola:
items('For_each')?['fields']?['FIELD-NAME']?['content']
Aby uzyskać dostęp do określonego pola, wybieramy przycisk Dodaj zawartość dynamiczną i wybieramy kartę Wyrażenie .
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.
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:
Wybierz pozycję Zapisz w lewym górnym rogu.
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.
Następnie dodamy nowy krok do przepływu pracy. ➕ Wybierz przycisk Nowy krok poniżej nowo utworzonego węzła usługi OneDrive.
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.
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.
Uwaga
Jeśli zalogowano się już przy użyciu poświadczeń, poprzedni krok zostanie pominięty. Kontynuuj, kończąc parametry analizowania faktury .
Następnie zostanie wyświetlone okno parametrów wyboru łącznika Analizuj fakturę .
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.
Musimy dodać ostatni krok. Ponownie wybierz ➕ przycisk Nowy krok , aby dodać kolejną akcję.
Na pasku wyszukiwania Wybierz operację wprowadź outlook i wybierz pozycję Outlook.com (osobiste) lub Office 365 Outlook (praca).
Na liście akcji przewiń w dół do momentu znalezienia pozycji Wyślij wiadomość e-mail (wersja 2) i wybierz tę akcję.
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.
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.
Napiwek
Jeśli ekran zawartości dynamicznej nie jest wyświetlany automatycznie, użyj paska zawartości dynamicznej wyszukiwania, aby znaleźć wpisy pól.
Wybierz pozycję Zapisz w lewym górnym rogu.
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.
Tworzenie folderu programu SharePoint
Zanim przejdziemy do tworzenia aplikacji logiki, musimy skonfigurować folder programu SharePoint.
Zaloguj się do strony głównej witryny programu SharePoint .
Wybierz pozycję Dokumenty, a następnie ➕ przycisk Nowy w lewym górnym rogu okna witryny, a następnie wybierz pozycję Folder.
Wprowadź nazwę nowego folderu i wybierz pozycję Utwórz.
Nowy folder znajduje się w bibliotece witryn.
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.
Przejdź do Portalu Azure.
Wybierz pozycję ➕ Utwórz zasób na stronie głównej platformy Azure.
Wyszukaj i wybierz pozycję Aplikacja logiki na pasku wyszukiwania.
Wybierz przycisk Utwórz
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.
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.
Krótkie przebiegi sprawdzania poprawności. Po pomyślnym zakończeniu wybierz pozycję Utwórz w lewym dolnym rogu.
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.
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 .
Zostanie wyświetlony ekran podobny do poniższego. Teraz możesz rozpocząć projektowanie i implementowanie aplikacji logiki.
Wyszukaj i wybierz pozycję SharePoint na pasku wyszukiwania. Następnie wybierz wyzwalacz Po utworzeniu pliku (tylko właściwości).
Usługa Logic Apps automatycznie loguje Cię do kont programu SharePoint.
Po nawiązaniu połączenia z kontem wypełnij pola Adres witryny i Nazwa biblioteki. Wybierz pole Dodaj nowy parametr i wybierz pozycję Folder.
Wybierz ścieżkę katalogu wraz z utworzonym wcześniej folderem.
Napiwek
Wybierz strzałkę na końcu każdego wyświetlonego folderu, aby przejść do następnego folderu w ścieżce:
Następnie dodamy kolejny krok do przepływu pracy. ➕ Wybierz przycisk Nowy krok poniżej nowo utworzonego węzła programu SharePoint.
Wyszukaj i wybierz pozycję SharePoint na pasku wyszukiwania po raz kolejny. Następnie wybierz akcję Pobierz zawartość pliku.
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.
Dodamy kolejny nowy krok do przepływu pracy. ➕ Wybierz przycisk Nowy krok poniżej nowo utworzonego węzła programu SharePoint.
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.
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.
Uwaga
Jeśli zalogowano się już przy użyciu poświadczeń, poprzedni krok zostanie pominięty.
Następnie zostanie wyświetlone okno parametrów wyboru łącznika Analizuj dokument dla wstępnie utworzonych lub niestandardowych modeli (api w wersji 3.0).
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.
Musimy dodać jeszcze kilka kroków. Ponownie wybierz ➕ przycisk Nowy krok , aby dodać kolejną akcję.
Kontroluj i wybierz kafelek Kontrolka.
Przewiń w dół i wybierz kafelek Dla każdej kontrolki z listy Kontrolka.
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.
Teraz wybierz pozycję Dodaj akcję w oknie Dla każdego kroku.
Na pasku wyszukiwania Wybierz operację wprowadź outlook i wybierz pozycję Outlook.com (osobiste) lub Office 365 Outlook (praca).
Na liście akcji przewiń w dół do momentu znalezienia pozycji Wyślij wiadomość e-mail (wersja 2) i wybierz tę akcję.
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.
Użyjemy następującego wyrażenia, aby ukończyć niektóre pola:
items('For_each')?['fields']?['FIELD-NAME']?['content']
Aby uzyskać dostęp do określonego pola, wybieramy przycisk Dodaj zawartość dynamiczną i wybieramy kartę Wyrażenie .
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.
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:
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:
Wybierz pozycję Zapisz w lewym górnym rogu.
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:
Wyszukaj i wybierz pozycję SharePoint na pasku wyszukiwania po raz kolejny. Następnie wybierz akcję Pobierz zawartość pliku.
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.
Następnie dodamy kolejny nowy krok do przepływu pracy. ➕ Wybierz przycisk Nowy krok poniżej nowo utworzonego węzła programu SharePoint.
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.
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.
Uwaga
Jeśli zalogowano się już przy użyciu poświadczeń, poprzedni krok zostanie pominięty. Kontynuuj, kończąc parametry analizowania faktury .
Następnie zostanie wyświetlone okno parametrów wyboru łącznika Analizuj fakturę .
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.
Musimy dodać ostatni krok. Ponownie wybierz ➕ przycisk Nowy krok , aby dodać kolejną akcję.
Na pasku wyszukiwania Wybierz operację wprowadź outlook i wybierz pozycję Outlook.com (osobiste) lub Office 365 Outlook (praca).
Na liście akcji przewiń w dół do momentu znalezienia pozycji Wyślij wiadomość e-mail (wersja 2) i wybierz tę akcję.
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.
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.
Napiwek
Jeśli ekran zawartości dynamicznej nie jest wyświetlany automatycznie, użyj paska zawartości dynamicznej wyszukiwania, aby znaleźć wpisy pól.
Wybierz pozycję Zapisz w lewym górnym rogu.
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.
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.
Wróć do karty Projektant aplikacji logiki i wybierz przycisk Uruchom wyzwalacz , a następnie wybierz pozycję Uruchom z menu rozwijanego.
W prawym górnym rogu zostanie wyświetlony komunikat wskazujący, że wyzwalacz zakończył się pomyślnie:
Przejdź do strony przeglądu aplikacji logiki, wybierając link nazwa aplikacji w lewym górnym rogu.
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.
Jeśli przebieg nie powiódł się, sprawdź krok niepowodzenia, aby upewnić się, że wprowadzono poprawne informacje.
Po pomyślnym uruchomieniu przepływu pracy sprawdź wiadomość e-mail. Istnieje nowa wiadomość e-mail z określonymi informacjami.
Po zakończeniu wyłącz lub usuń aplikację logiki, aby użycie zostało zatrzymane.
Gratulacje! Ukończono ten samouczek.