Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta zawartość ma zastosowanie do:🟩Wersja 4.0 (ogólna dostępność) | Poprzednie wersje:🟦Wersja 3.1 (ogólna dostępność)🟥Wersja 3.0 (wycofanie)
Ta zawartość ma zastosowanie do:🟥Wersja 2.1 | Najnowsza wersja:🟪Wersja 4.0 (ogólna dostępność)
Ważne
Ten samouczek i konektor inteligencji dokumentów aplikacji Logic App są przeznaczone dla interfejsu API REST inteligencji dokumentów w wersji 3.0 i nowszych.
Ważne
Ten samouczek i łącznik usług Document Intelligence aplikacji Logic są przeznaczone dla usługi Document Intelligence REST API w wersji 2.1 i muszą być używane z narzędziem etykietowania przykładowego FOTT.
Azure Logic Apps to platforma oparta na chmurze, 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ę Microsoft i aplikacji z aplikacjami, danymi, usługami i systemami. Aplikacja logiki to zasób 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, zobaczOmówienie usługi Logic Apps.
W tym samouczku pokażemy ci, jak utworzyć przepływ łącznika Logic App w celu zautomatyzowania następujących zadań:
- Wykryj, kiedy faktura została dodana do folderu OneDrive.
- Przetwórz fakturę przy użyciu predefiniowanego modelu faktury Document Intelligence.
- Wyślij wyodrębnione informacje z faktury na wstępnie określony adres e-mail.
Wybierz przepływ pracy przy użyciu pliku z konta Microsoft OneDrive lub witryny usługi ShareDrive Microsoft:
Wymagania wstępne
Do ukończenia tego samouczka potrzebne są następujące zasoby:
Subskrypcja Azure. Możesz utworzyć bezpłatną subskrypcję Azure
Bezpłatny OneDrive lub OneDrive dla Firm konto przestrzeni w chmurze.
Uwaga
- OneDrive jest przeznaczona do przechowywania osobistego.
- OneDrive dla Firm jest częścią Office 365 i jest przeznaczony dla organizacji. Udostępnia magazyn w chmurze, w którym można przechowywać, udostępniać i synchronizować wszystkie pliki robocze.
Bezpłatne Outlook online lub Office 365 konto e-mail**.
Przykładowa faktura do testowania aplikacji logiki. W tym samouczku możesz pobrać i użyć naszego dokumentu przykładowej faktury.
Zasób analizy dokumentów. Po utworzeniu subskrypcji Azure, utwórz zasób analizy dokumentów w portalu Azure, 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 kluczy i punktów końcowych z zasobu w portalu Azure i wklej je w dogodnym miejscu, takim jak Microsoft Notatnik. Aby połączyć aplikację z interfejsem API analizy dokumentów, potrzebne są wartości klucza i punktu końcowego. Aby uzyskać więcej informacji, zobacztworzenie zasobu analizy dokumentów.
Tworzenie folderu OneDrive
Zanim przejdziemy do tworzenia aplikacji logiki, musimy skonfigurować folder OneDrive.
Zaloguj się do strony głównej OneDrive lub OneDrive dla Firm.
Wybierz przycisk ➕ Dodaj nowy na lewym górnym pasku bocznym i wybierz Folder.
Wprowadź nazwę nowego folderu i wybierz pozycję Utwórz.
Widzisz nowy folder w swoich plikach.
Na razie skończyliśmy z OneDrive.
Tworzenie zasobu aplikacji logiki
W tym momencie należy mieć zasób analizy dokumentów i folder OneDrive gotowe do użytku. Teraz nadszedł czas, aby utworzyć zasób aplikacji logiki.
Przejdź do portalu Azure.
Wybierz pozycję ➕ Utwórz zasób na stronie głównej Azure.
Wyszukaj i wybierz Logic App w 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 Azure, która zawiera Twój 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 działa w globalnej, wielodostępnej strukturze Azure Logic Apps i używa modelu rozliczeń consumpcji.
- 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 działa w globalnej, wielodostępnej strukturze Azure Logic Apps i używa modelu rozliczeń consumpcji.
- Redundancja 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 opcję Przejrzyj i utwórz w lewym dolnym rogu.
Krótki test walidacyjny się uruchamia. 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. Udziel Azure trochę czasu na wdrożenie. Może to potrwać 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 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 skonfigurowany zasób łącznika Logic App, utwórzmy przepływ pracy automatyzacji i przetestujmy go!
Wyszukaj i wybierz 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 OneDrive. Wybierz pozycję Zaloguj się i postępuj zgodnie z monitami, aby połączyć konto.
Wskazówka
Jeśli spróbujesz zalogować się do łącznika OneDrive przy użyciu konta Office 365, może pojawić się następujący błąd: Przepraszamy, nie można zalogować się tutaj przy użyciu konta @MICROSOFT.COM.
- Ten błąd występuje, ponieważ 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 konto uslugi Office 365.
- Możesz użyć łącznika OneDrive dla Firm, jeśli chcesz użyć konto uslugi Office 365. Upewnij się, że masz utworzono folder OneDrive dla tego projektu na koncie OneDrive dla Firm.
Po nawiązaniu połączenia z kontem wybierz folder utworzony wcześniej w OneDrive lub OneDrive dla Firm. 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 OneDrive.
Nowy węzeł zostanie dodany do widoku projektanta aplikacji logiki. Wyszukaj Form Recognizer (wkrótce dostępna inteligencja dokumentu) w Wybierz operację w obszarze wyszukiwania i wybierz Analyze Document for Prebuilt or Custom models (v3.0 API) 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 pozycję 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 za pomocą wbudowanych lub niestandardowych modeli (API wer. 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 wbudowany model faktury, więc wprowadź prebuilt-invoice.
Zawartość pliku dokumentu/obrazu. Wybierz to pole. Zostanie wyświetlone wyskakujące okno zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz pozycję Zawartość pliku. Ten krok zasadniczo polega na wysłaniu plików do przeanalizowania za pomocą wbudowanego modelu faktury w ramach analizy dokumentów. Po wyświetleniu oznaczenia Zawartość pliku w polu Zawartość dokumentu /Obrazu, pomyślnie zakończyłeś ten krok.
Adres URL dokumentu/obrazu. Pomiń to pole dla tego projektu, ponieważ wskazujemy już 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ę.
W pasku wyszukiwania Wybierz operację wprowadź Control i wybierz kafelek Control.
Przewiń w dół i wybierz kafelek Dla każdej kontroli z listy Kontrola.
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 wyskakujące okno 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 Oose an operation wprowadź Outlook i wybierz 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 OneDrive, zostanie wyświetlony monit o zalogowanie się do konta Outlook lub 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 ƒx skopiuj i wklej tę formułę, a następnie zastąp 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:
To. 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']- Na nowej linii wpisz Termin płatności 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ć ocenę pewności dla tej ekstrakcji w wiadomości e-mail. Aby wykonać ten rodzaj Kwota należna (pewność): i dodaj 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.
- Pętla "Dla każdego" jest wymagana w akcji wysyłania wiadomości e-mail, aby włączyć format wyjściowy, który w przyszłości może zwrócić więcej niż jedną fakturę z plików PDF.
Następnie dodamy nowy krok do przepływu pracy. Wybierz przycisk ➕ Nowy krok poniżej nowo utworzonego węzła OneDrive.
Nowy węzeł zostanie dodany do widoku projektanta aplikacji logiki. Wyszukaj ciąg "Form Recognizer (zbliżająca się analiza dokumentów)" w Wybierz operację pasek wyszukiwania i wybierz 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 Form Recognizer z programem Logic Apps Designer Studio:
- Wprowadź nazwę połączenia. To powinno być coś łatwego do zapamiętania.
- Wprowadź adres URL zasobu Form Recognizer Endpoint URL i Klucza konta, które skopiowałeś wcześniej. Jeśli pominięto ten krok wcześniej lub utracono ciągi, możesz wrócić do zasobu Form Recognizer i skopiować je ponownie. Po zakończeniu wybierz pozycję Utwórz.
Uwaga
Jeśli zalogowano się już przy użyciu poświadczeń, poprzedni krok zostanie pominięty. Kontynuuj, uzupełniając parametry analizy 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 wyskakujące okno zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz pozycję Zawartość pliku. Ten krok zasadniczo polega na wysłaniu plików do przeanalizowania za pomocą wbudowanego modelu faktury w ramach analizy dokumentów. Po wyświetleniu oznaczenia Zawartość pliku w polu Zawartość dokumentu /Obrazu, pomyślnie zakończyłeś ten krok.
- Adres URL dokumentu/obrazu. Pomiń to pole dla tego projektu, ponieważ wskazujemy już zawartość pliku bezpośrednio z folderu OneDrive.
- Dołącz szczegóły tekstu. Wybierz pozycję 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 Oose an operation wprowadź Outlook i wybierz 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 Outlook lub 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:
To. 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 z zawartością dynamiczną "Nazwa dostawcy".
Treść. Dodamy określone informacje o fakturze:
Wpisz identyfikator faktury: i dodaj dynamiczną zawartość pole Identyfikator faktury.
W nowym wierszu wpisz Termin płatności faktury: i dołącz zawartość dynamiczną Pole daty faktury (data).
pl-PL: Wpisz Należna kwota: i dołącz dynamiczną treść pola Kwota należna (liczba).
Na koniec, ponieważ kwota należna jest ważną liczbą, chcemy również wysłać poziom ufności dla tego wyodrębnienia w wiadomości e-mail. Aby to zrobić, wpisz Kwota do zapłaty (ufność): i dodaj dynamiczną zawartość Ufność pola kwoty do zapłaty. Gdy skończysz, okno będzie wyglądać podobnie do poniższej ilustracji.
Wskazówka
Jeśli zawartość dynamiczna nie jest wyświetlana automatycznie, użyj paska wyszukiwania zawartości dynamicznej, aby znaleźć elementy pól.
Wybierz pozycję Zapisz w lewym górnym rogu.
Uwaga
- Ta bieżąca wersja zwraca tylko jedną fakturę na plik PDF.
- Pętla "Dla każdego" w akcji wysyłania wiadomości 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 Azure. Możesz utworzyć bezpłatną subskrypcję Azure
Dostęp do witryny SharePoint.
Bezpłatne Outlook online lub Office 365 konto e-mail.
Przykładowa faktura do testowania aplikacji logiki. W tym samouczku możesz pobrać i użyć naszego dokumentu przykładowej faktury.
Zasób analizy dokumentów. Po utworzeniu subskrypcji Azure, utwórz zasób analizy dokumentów w portalu Azure, 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 kluczy i punktów końcowych z zasobu w portalu Azure i wklej je w dogodnym miejscu, takim jak Microsoft Notatnik. Aby połączyć aplikację z interfejsem API analizy dokumentów, potrzebne są wartości klucza i punktu końcowego. Aby uzyskać więcej informacji, zobacztworzenie 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 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 witryny.
Na razie skończyliśmy z SharePoint.
Utwórz zasób aplikacji Logic App
W tym momencie należy mieć zasób Document Intelligence i folder SharePoint w pełni przygotowane. Teraz nadszedł czas, aby utworzyć zasób aplikacji logiki.
Przejdź do portalu Azure.
Wybierz pozycję ➕ Utwórz zasób na stronie głównej Azure.
Wyszukaj i wybierz Logic App w pasku wyszukiwania.
Wybierz przycisk Utwórz
Następnie wypełnisz pola Utwórz aplikację logiczną następującymi wartościami:
- Subskrypcja. Wybierz bieżącą subskrypcję.
- Grupa zasobów. Grupa zasobów Azure, która zawiera Twój 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 działa w globalnej, wielodostępnej strukturze Azure Logic Apps i używa modelu rozliczeń consumpcji.
- 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 działa w globalnej, wielodostępnej strukturze Azure Logic Apps i używa modelu rozliczeń consumpcji.
- Redundancja 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 opcję Przejrzyj i utwórz w lewym dolnym rogu.
Krótki test walidacyjny się uruchamia. 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. Udziel Azure trochę czasu na wdrożenie. Może to potrwać 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 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 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 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.
Wskazówka
Wybierz strzałkę na końcu każdego wyświetlonego folderu, aby przejść do następnego folderu w
Następnie dodamy kolejny krok do przepływu pracy. Wybierz przycisk ➕ Nowy krok poniżej nowo utworzonego węzła 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ę SharePoint.
- Identyfikator pliku. Wybierz to pole. Zostanie wyświetlone wyskakujące okno 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 pozycję Tak.
Dodamy kolejny nowy krok do przepływu pracy. Wybierz przycisk ➕ Nowy krok poniżej nowo utworzonego węzła SharePoint.
Nowy węzeł zostanie dodany do widoku projektanta aplikacji logiki. Wyszukaj Form Recognizer (wkrótce dostępna inteligencja dokumentu) w Wybierz operację w obszarze wyszukiwania i wybierz Analyze Document for Prebuilt or Custom models (v3.0 API) 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 pozycję Utwórz.
Uwaga
Jeśli zalogowano się już przy użyciu poświadczeń, poprzedni krok zostanie pominięty.
Następnie zobaczysz okno parametrów wyboru dla łącznika Analizuj dokument dla modeli wstępnie utworzonych lub niestandardowych (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 wbudowany model faktury, więc wprowadź prebuilt-invoice.
- Zawartość pliku dokumentu/obrazu. Wybierz to pole. Zostanie wyświetlone wyskakujące okno zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz pozycję Zawartość pliku. Ten krok zasadniczo polega na wysłaniu plików do przeanalizowania za pomocą wbudowanego modelu faktury w ramach analizy dokumentów. Po wyświetleniu oznaczenia Zawartość pliku w polu Zawartość dokumentu /Obrazu, pomyślnie zakończyłeś ten krok.
- Adres URL dokumentu/obrazu. Pomiń to pole dla tego projektu, ponieważ wskazujemy już 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ę.
Kontrola i wybierz kafelek Kontrola.
Przewiń w dół i wybierz kafelek Dla każdej kontroli z listy Kontrola.
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 wyskakujące okno zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz dokumenty.
Teraz wybierz Dodaj akcję z wewnątrz okna kroku Dla każdego.
Na pasku wyszukiwania Oose an operation wprowadź Outlook i wybierz 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 Outlook lub 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 ƒx skopiuj i wklej tę formułę, a następnie zastąp 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:
To. 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']- Na nowej linii wpisz Termin płatności 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ć ocenę pewności dla tej ekstrakcji w wiadomości e-mail. Aby wykonać ten rodzaj Kwota należna (pewność): i dodaj 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.
- Pętla "Dla każdego" jest wymagana w akcji wysyłania wiadomości e-mail, aby włączyć format wyjściowy, który w przyszłości może zwrócić więcej niż jedną fakturę z plików PDF.
Po zapisaniu aplikacji Logic Apps, jeśli musisz wprowadzić aktualizację lub edytować, twój 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ę SharePoint.
- Identyfikator pliku. Wybierz to pole. Zostanie wyświetlone wyskakujące okno 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 pozycję Tak.
Następnie dodamy kolejny nowy krok do przepływu pracy. Wybierz przycisk ➕ Nowy krok poniżej nowo utworzonego węzła SharePoint.
Nowy węzeł zostanie dodany do widoku projektanta aplikacji logiki. Wyszukaj ciąg "Form Recognizer (inteligencja dokumentów wkrótce dostępna)" w Wybierz operację pasek wyszukiwania i wybierz Analizuj fakturę z listy.
Teraz zostanie wyświetlone okno, w którym chcesz utworzyć połączenie. W szczególności połączysz zasób Form Recognizer z programem Logic Apps Designer Studio:
- Wprowadź nazwę połączenia. To powinno być coś łatwego do zapamiętania.
- Wprowadź adres URL zasobu Form Recognizer Endpoint URL i Klucza konta, które skopiowałeś wcześniej. Jeśli pominięto ten krok wcześniej lub utracono ciągi, możesz wrócić do zasobu Form Recognizer i skopiować je ponownie. Po zakończeniu wybierz pozycję Utwórz.
Uwaga
Jeśli zalogowano się już przy użyciu poświadczeń, poprzedni krok zostanie pominięty. Kontynuuj, uzupełniając parametry analizy 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 wyskakujące okno zawartości dynamicznej. Jeśli tak nie jest, wybierz przycisk Dodaj zawartość dynamiczną poniżej pola i wybierz pozycję Zawartość pliku. Ten krok zasadniczo polega na wysłaniu plików do przeanalizowania za pomocą wbudowanego modelu faktury w ramach analizy dokumentów. Po wyświetleniu oznaczenia Zawartość pliku w polu Zawartość dokumentu /Obrazu, pomyślnie zakończyłeś ten krok.
- Adres URL dokumentu/obrazu. Pomiń to pole dla tego projektu, ponieważ wskazujemy już zawartość pliku bezpośrednio z folderu OneDrive.
- Dołącz szczegóły tekstu. Wybierz pozycję 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 Oose an operation wprowadź Outlook i wybierz 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 Outlook lub 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:
To. 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 z zawartością dynamiczną "Nazwa dostawcy".
Treść. Dodamy określone informacje o fakturze:
Wpisz identyfikator faktury: i dodaj dynamiczną zawartość pole Identyfikator faktury.
W nowym wierszu wpisz Termin płatności faktury: i dołącz zawartość dynamiczną Pole daty faktury (data).
pl-PL: Wpisz Należna kwota: i dołącz dynamiczną treść pola Kwota należna (liczba).
Na koniec, ponieważ kwota należna jest ważną liczbą, chcemy również wysłać poziom ufności dla tego wyodrębnienia w wiadomości e-mail. Aby to zrobić, wpisz Kwota do zapłaty (ufność): i dodaj dynamiczną zawartość Ufność pola kwoty do zapłaty. Gdy skończysz, okno będzie wyglądać podobnie do poniższej ilustracji.
Wskazówka
Jeśli zawartość dynamiczna nie jest wyświetlana automatycznie, użyj paska wyszukiwania zawartości dynamicznej, aby znaleźć elementy pól.
Wybierz pozycję Zapisz w lewym górnym rogu.
Uwaga
- Ta bieżąca wersja zwraca tylko jedną fakturę na plik PDF.
- Pętla "Dla każdego" w akcji wysyłania wiadomości 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 przejrzyjmy, co ukończyliśmy:
- Utworzyliśmy wyzwalacz — w tym scenariuszu. Wyzwalacz jest aktywowany po utworzeniu pliku w wstępnie określonym folderze na naszym koncie 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ę na Outlook.com do naszego przepływu pracy. 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 Sample invoice.
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 zobaczysz komunikat informujący, że wyzwalacz zakończył się pomyślnie:
Przejdź do strony przeglądu Logic App, wybierając link z nazwą swojej 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ź, który krok się nie powiódł, aby upewnić się, że wprowadziłeś 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ę logiczną, aby zatrzymać użycie.
Gratulacje! Ukończono ten samouczek.