Samouczek: tworzenie przepływów pracy automatyzacji opartych na harmonogramie przy użyciu usługi Azure Logic Apps

Dotyczy: Azure Logic Apps (Zużycie)

W tym samouczku pokazano, jak utworzyć przykładowy przepływ pracy aplikacji logiki uruchamiany zgodnie z harmonogramem cyklicznym. W szczególności ten przykładowy przepływ pracy sprawdza czas podróży, w tym ruch między dwoma miejscami i działa co dzień powszedni rano. Jeśli czas przekracza określony limit, przepływ pracy wysyła ci wiadomość e-mail zawierającą czas podróży i dodatkowy czas potrzebny do dotarcia do miejsca docelowego. Przepływ pracy zawiera różne kroki, które rozpoczynają się od wyzwalacza opartego na harmonogramie, a następnie akcji Mapy Bing, akcji operacji danych, akcji przepływu sterowania i akcji powiadomienia e-mail.

Ten samouczek zawiera informacje na temat wykonywania następujących czynności:

  • Utwórz pustą aplikację logiki i przepływ pracy.
  • Dodaj wyzwalacz cyklu, który określa harmonogram uruchamiania przepływu pracy.
  • Dodaj akcję Mapy Bing, która pobiera czas podróży dla trasy.
  • Dodaj akcję, która tworzy zmienną, konwertuje czas podróży z sekund na minuty i przechowuje wynik w zmiennej.
  • Dodawanie warunku, który porównuje czas podróży z określonym limitem.
  • Dodaj akcję, która wysyła wiadomość e-mail w przypadku przekroczenia limitu czasu podróży.

Gdy wszystko będzie gotowe, przepływ pracy będzie wyglądać podobnie do następującego przykładu wysokiego poziomu:

Zrzut ekranu przedstawiający ogólny przegląd przykładowego przepływu pracy aplikacji logiki.

Wymagania wstępne

Tworzenie przepływu pracy aplikacji logiki Zużycie

  1. W Azure Portal zaloguj się przy użyciu konta platformy Azure.

  2. Na stronie głównej platformy Azure wybierz pozycję Utwórz zasób.

  3. W menu Azure Marketplace wybierz pozycję Aplikacja logiki integracji>.

    Zrzut ekranu przedstawiający menu Azure Marketplace z wybraną pozycją

  4. W okienku Tworzenie aplikacji logiki na karcie Podstawy podaj następujące informacje o zasobie aplikacji logiki.

    Zrzut ekranu przedstawiający Azure Portal, okienko tworzenia aplikacji logiki i informacje dotyczące nowego zasobu aplikacji logiki.

    Właściwość Wymagany Wartość Opis
    Subskrypcja Tak <Nazwa subskrypcji platformy Azure> Nazwa subskrypcji platformy Azure. W tym przykładzie użyto płatności zgodnie z rzeczywistym użyciem.
    Grupa zasobów Tak LA-TravelTime-RG Grupa zasobów platformy Azure, w której tworzysz zasób aplikacji logiki i powiązane zasoby. Ta nazwa musi być unikatowa w różnych regionach i może zawierać tylko litery, cyfry, łączniki (-), podkreślenia (_), nawiasy ((, )) i kropki (.).
    Nazwa Tak LA-TravelTime Nazwa zasobu aplikacji logiki, która musi być unikatowa w różnych regionach i może zawierać tylko litery, cyfry, łączniki (), podkreślenia (-_), nawiasy ((, )) i kropki (.).
  5. Przed kontynuowanie wyboru przejdź do sekcji Plan . W obszarze Typ planu wybierz pozycję Zużycie , aby wyświetlić tylko ustawienia przepływu pracy aplikacji logiki Zużycie, który jest uruchamiany w wielodostępnej usłudze Azure Logic Apps.

    Właściwość Typ planu określa również model rozliczeń do użycia.

    Typ planu Opis
    Standardowa Ten typ aplikacji logiki jest domyślnym wyborem i jest uruchamiany w usłudze Azure Logic Apps z jedną dzierżawą i używa standardowego modelu rozliczeniowego.
    Zużycie Ten typ aplikacji logiki działa w globalnej, wielodostępnej usłudze Azure Logic Apps i używa modelu rozliczeń Zużycie.
  6. Teraz kontynuuj pracę z następującymi opcjami:

    Właściwość Wymagany Wartość Opis
    Region Tak Zachodnie stany USA Region centrum danych platformy Azure do przechowywania informacji o aplikacji. W tym przykładzie przykładowa aplikacja logiki jest wdrażana w regionie Zachodnie stany USA na platformie Azure.

    Uwaga: jeśli Subskrypcja jest skojarzona ze środowiskiem usługi integracji, ta lista zawiera te środowiska.
    Włączanie analizy dzienników Tak Nie Ta opcja jest wyświetlana i stosowana tylko w przypadku wybrania typu aplikacji logiki Zużycie . Zmień tę opcję tylko wtedy, gdy chcesz włączyć rejestrowanie diagnostyczne. Na potrzeby tego samouczka zachowaj wybór domyślny.
  7. Gdy wszystko będzie gotowe, wybierz pozycję Przejrzyj i utwórz. Gdy platforma Azure zweryfikuje informacje o zasobie aplikacji logiki, wybierz pozycję Utwórz.

  8. Po wdrożeniu aplikacji przez platformę Azure wybierz pozycję Przejdź do zasobu.

    Platforma Azure otwiera okienko wyboru szablonu przepływu pracy, w którym przedstawiono film wideo wprowadzający, powszechnie używane wyzwalacze i wzorce szablonów przepływu pracy.

  9. Przewiń w dół do sekcji Wideo i typowych wyzwalaczy do sekcji Szablony , a następnie wybierz pozycję Pusta aplikacja logiki.

    Zrzut ekranu przedstawiający okienko wyboru szablonu przepływu pracy z wybraną pozycją

Następnie dodaj wyzwalacz Cykl, który uruchamia przepływ pracy na podstawie określonego harmonogramu. Każdy przepływ pracy musi rozpoczynać się od wyzwalacza, który jest uruchamiany, gdy wystąpi określone zdarzenie lub gdy nowe dane spełniają określony warunek. Aby uzyskać więcej informacji, zobacz Tworzenie przykładowego przepływu pracy aplikacji logiki użycia w wielodostępnej usłudze Azure Logic Apps.

Dodawanie wyzwalacza cyklu

  1. W projektancie przepływu pracy w polu wyszukiwania wybierz pozycję Wbudowane.

  2. W polu wyszukiwania wprowadź cykl i wybierz wyzwalacz o nazwie Cykl.

    Zrzut ekranu przedstawiający Azure Portal, projektant przepływu pracy, pole wyszukiwania z wprowadzonym

  3. W kształcie Cykl wybierz przycisk wielokropka (...), a następnie wybierz pozycję Zmień nazwę. Zmień nazwę wyzwalacza na następujący opis: Check travel time every weekday morning

    Zrzut ekranu przedstawiający wybrany przycisk wielokropka, otwartą listę

  4. Wewnątrz wyzwalacza zmień te właściwości zgodnie z opisem i pokazano tutaj.

    Zrzut ekranu przedstawiający zmiany interwału i częstotliwości wyzwalacza.

    Właściwość Wymagany Wartość Opis
    Interwał Tak 1 Liczba interwałów do odczekania między sprawdzaniami
    Częstotliwość Tak Tydzień Jednostka czasu cyklu
  5. W obszarze Interwał i Częstotliwość otwórz listę Dodaj nowy parametr i wybierz te właściwości, aby dodać je do wyzwalacza.

    • W tych dniach
    • W tych godzinach
    • W tych minutach

    Zrzut ekranu przedstawiający otwartą listę

  6. Teraz ustaw wartości dodatkowych właściwości, jak pokazano i opisano tutaj.

    Zrzut ekranu przedstawiający dodatkowe właściwości ustawione na wartości zgodnie z opisem w poniższej tabeli.

    Właściwość Wartość Opis
    W tych dniach Poniedziałek, wtorek, środa, czwartek, piątek To ustawienie jest dostępne tylko po ustawieniu opcji Częstotliwość na Tydzień.
    W tych godzinach 7, 8, 9 To ustawienie jest dostępne tylko po ustawieniu opcji Częstotliwość na Tydzień lub Dzień. Dla tego cyklu wybierz godziny dnia. W tym przykładzie są uruchamiane znaczniki 7, 8i 9-hour.
    W tych minutach 0, 15, 30, 45 To ustawienie jest dostępne tylko po ustawieniu opcji Częstotliwość na Tydzień lub Dzień. Dla tego cyklu wybierz minuty dnia. Ten przykład rozpoczyna się od znaku zero-godzinnego i jest uruchamiany co 15 minut.

    Ten wyzwalacz jest uruchamiany codziennie, co 15 minut, po raz pierwszy o 7:00 i po raz ostatni o 9:45. W oknie Podgląd wyświetlany jest harmonogram cyklu. Aby uzyskać więcej informacji, zobacz Schedule tasks and workflows that run regularly (Planowanie regularnie uruchamianych zadań i przepływów pracy) i Workflow actions and triggers (Akcje i wyzwalacze przepływu pracy).

  7. Aby na razie ukryć szczegóły wyzwalacza, zwiń kształt, klikając wewnątrz paska tytułu kształtu.

    Zrzut ekranu przedstawiający zwinięty kształt wyzwalacza.

  8. Zapisz przepływ pracy. Na pasku narzędzi projektanta wybierz pozycję Zapisz.

Przepływ pracy aplikacji logiki jest teraz aktywny w Azure Portal, ale nie wykonuje żadnych działań innych niż wyzwalacz na podstawie określonego harmonogramu. Dodaj więc akcję reagującą na aktywowanie wyzwalacza.

Pobieranie czasu podróży dla trasy

Po utworzeniu wyzwalacza możesz dodać akcję, która umożliwi pobranie czasu podróży pomiędzy dwoma miejscami. Usługa Azure Logic Apps udostępnia łącznik dla interfejsu API Mapy Bing, dzięki czemu można łatwo uzyskać te informacje. Przed rozpoczęciem tego zadania upewnij się, że masz klucz interfejsu API usługi Mapy Bing, zgodnie z wymaganiami wstępnymi opisanymi w tym samouczku.

  1. W projektancie przepływu pracy w obszarze Wyzwalacz cyklu wybierz pozycję Nowy krok.

  2. W obszarze Wybierz operację wybierz pozycję Standardowa. W polu wyszukiwania wprowadź mapy bing i wybierz akcję o nazwie Pobierz trasę.

    Zrzut ekranu przedstawiający listę

  3. Jeśli nie masz połączenia z usługą Mapy Bing, zostanie wyświetlony monit o utworzenie połączenia. Podaj szczegóły połączenia, jak pokazano i opisano, a następnie wybierz pozycję Utwórz.

    Zrzut ekranu przedstawiający pole połączenia Mapy Bing z określoną nazwą połączenia i kluczem interfejsu API Mapy Bing.

    Właściwość Wymagany Wartość Opis
    Nazwa połączenia Tak BingMapsConnection Podaj nazwę połączenia. W tym przykładzie użyto wartości BingMapsConnection.
    Klucz interfejsu API Tak <Bing-Maps-API-key> Wprowadź wcześniej otrzymany klucz interfejsu API Mapy Bing. Jeśli nie masz klucza usługi Mapy Bing, dowiedz się jak uzyskać klucz.
  4. Zmień nazwę akcji na następujący opis: Get route and travel time with traffic.

  5. W akcji otwórz listę Dodaj nowy parametr i wybierz te właściwości.

    • Optymalizacji
    • Jednostka odległości
    • Tryb podróży

    Zrzut ekranu przedstawiający trasę pobierania...

  6. Teraz wprowadź wartości właściwości pokazanych i opisanych tutaj.

    Zrzut ekranu przedstawiający dodatkowe wartości właściwości dla akcji

    Właściwość Wymagany Wartość Opis
    Punkt nawigacyjny 1 Tak <lokalizacja początkowa> Początek trasy. W tym przykładzie określono przykładowy adres początkowy.
    Punkt nawigacyjny 2 Tak <lokalizacja końcowa> Miejsce docelowe trasy. W tym przykładzie określono przykładowy adres docelowy.
    Optymalizacji Nie timeWithTraffic Parametr używany do optymalizowania trasy, na przykład odległość, czas podróży z uwzględnieniem aktualnego natężenia ruchu i tak dalej. Wybierz wartość parametru timeWithTraffic.
    Jednostka odległości Nie <preferencje użytkownika> Jednostka odległości trasy. W tym przykładzie użyto metody Mile jako jednostki.
    Tryb podróży Nie Jazda samochodem Tryb podróży dla trasy. Wybierz pozycję Tryb jazdy .

    Aby uzyskać więcej informacji na temat tych parametrów i wartości, zobacz Obliczanie trasy.

  7. Na pasku narzędzi projektanta wybierz pozycję Zapisz.

Następnie należy utworzyć zmienną, która umożliwia przekonwertowanie aktualnego czasu podróży i zapisanie go w minutach, a nie sekundach. Dzięki temu można uniknąć powtarzania konwersji i łatwiej używać tej wartości w kolejnych krokach.

Tworzenie zmiennej do przechowywania czasu podróży

Czasami możesz chcieć uruchomić operacje na danych w przepływie pracy, a następnie użyć wyników w kolejnych akcjach. Aby zapisać te wyniki, aby można było je łatwo użyć lub odwołać się do nich, możesz utworzyć zmienne przechowujące te wyniki po przetworzeniu. Zmienne można tworzyć tylko na najwyższym poziomie w przepływie pracy.

Domyślnie akcja Pobierz trasę zwraca bieżący czas podróży z ruchem w sekundach od właściwości Czas trwania podróży . Dzięki przekonwertowaniu tej wartości i zapisaniu jej w minutach łatwiej jest użyć jej ponownie później bez konieczności ponownego konwertowania.

  1. W projektancie w obszarze akcji Pobierz trasę wybierz pozycję Nowy krok.

  2. W obszarze Wybierz operację wybierz pozycję Wbudowane. W polu wyszukiwania wprowadź zmienne i wybierz akcję o nazwie Initialize zmiennej.

    Zrzut ekranu przedstawiający wybraną akcję

  3. Zmień nazwę akcji na następujący opis: Create variable to store travel time

  4. Podaj te informacje dla zmiennej, jak pokazano w tej tabeli i w poniższych krokach:

    Właściwość Wymagany Wartość Opis
    Nazwa Tak travelTime Nazwa zmiennej. W tym przykładzie użyto wartości travelTime.
    Typ Tak Liczba całkowita Typ danych dla zmiennej
    Wartość Nie Wyrażenie, które konwertuje bieżący czas podróży z sekund na minuty (zobacz kroki w tej tabeli). Początkowa wartość zmiennej
    1. Aby utworzyć wyrażenie dla właściwości Value , kliknij wewnątrz pola, aby wyświetlić listę zawartości dynamicznej. W razie potrzeby poszerz przeglądarkę do momentu wyświetlenia listy dynamicznej. Na liście zawartości dynamicznej wybierz pozycję Wyrażenie, które pokazuje edytor wyrażeń.

      Zrzut ekranu przedstawiający akcję

      Lista zawartości dynamicznej zawiera dane wyjściowe z poprzednich akcji, które są dostępne do wybrania jako dane wejściowe do kolejnych akcji w przepływie pracy. Lista zawartości dynamicznej zawiera edytor wyrażeń, którego można użyć do wybierania funkcji wykonujących operacje w wyrażeniu. Ten edytor wyrażeń jest dostępny tylko na liście zawartości dynamicznej.

    2. W edytorze wyrażeń wprowadź wyrażenie: div(,60)

      Zrzut ekranu przedstawiający edytor wyrażeń z wprowadzonym wyrażeniem

    3. W wyrażeniu umieść kursor między lewym nawiasem (() i przecinek (,), a następnie wybierz pozycję Zawartość dynamiczna.

      Zrzut ekranu pokazujący, gdzie umieścić kursor w wyrażeniu

    4. Na liście zawartości dynamicznej w obszarze wybierz wartość właściwości Ruch czas trwania podróży.

      Zrzut ekranu przedstawiający wybraną wartość właściwości

    5. Po rozpoznaniu wartości właściwości wewnątrz wyrażenia wybierz przycisk OK.

      Zrzut ekranu przedstawiający przycisk

      Właściwość Value jest teraz wyświetlana w następujący sposób:

      Zrzut ekranu przedstawiający właściwość

  5. Zapisz przepływ pracy. Na pasku narzędzi projektanta wybierz pozycję Zapisz.

Następnie dodaj warunek, który sprawdzi, czy aktualny czas podróży jest dłuży niż określony limit.

Porównanie czasu podróży z limitem

  1. W obszarze Utwórz zmienną do przechowywania akcji czasu podróży wybierz pozycję Nowy krok.

  2. W obszarze Wybierz operację wybierz pozycję Wbudowane. W polu wyszukiwania wprowadź warunek. z listy akcji wybierz akcję o nazwie Warunek.

    Zrzut ekranu przedstawiający wybraną akcję

  3. Zmień nazwę warunku na następujący opis: If travel time exceeds limit

  4. Skompiluj warunek, który sprawdza, czy wartość właściwości travelTime przekracza określony limit zgodnie z opisem i pokazano tutaj:

    1. W warunku po lewej stronie warunku kliknij wewnątrz pola Wybierz wartość .

    2. Z wyświetlonej listy zawartości dynamicznej w obszarze Zmienne wybierz właściwość o nazwie travelTime.

      Zrzut ekranu przedstawiający pole

    3. W środkowym polu porównania wybierz operator o nazwie jest większy niż.

    4. Po prawej stronie warunku w polu Wybierz wartość wprowadź następujący limit: 15

      Po zakończeniu warunek wygląda następująco:

      Zrzut ekranu przedstawiający gotowy warunek porównywania czasu podróży do określonego limitu.

  5. Zapisz przepływ pracy. Na pasku narzędzi projektanta wybierz pozycję Zapisz.

Następnie dodaj akcję do uruchomienia, gdy czas podróży przekroczy limit.

Wysyłanie wiadomości e-mail po przekroczeniu limitu

Teraz dodaj akcję, która wysyła wiadomość e-mail po przekroczeniu limitu czasu podróży. Ta wiadomość e-mail zawiera aktualny czas podróży oraz dodatkowy czas niezbędny do pokonania określonej trasy.

  1. W gałęzi True warunku wybierz pozycję Dodaj akcję.

  2. W obszarze Wybierz operację wybierz pozycję Standardowa. W polu wyszukiwania wprowadź wyślij wiadomość e-mail. Lista zwraca wiele wyników, dlatego aby ułatwić filtrowanie listy, najpierw wybierz odpowiedni łącznik poczty e-mail.

    Jeśli na przykład masz konto e-mail programu Outlook, wybierz łącznik dla typu konta:

    • W przypadku kont służbowych platformy Azure wybierz pozycję Office 365 Outlook.
    • W przypadku osobistych kont Microsoft wybierz pozycję Outlook.com.

    Ten przykład będzie kontynuowany, wybierając pozycję Office 365 Outlook.

    Zrzut ekranu przedstawiający wybraną kategorię

  3. Po wyświetleniu akcji łącznika wybierz akcję, która wysyła wiadomość e-mail, na przykład:

    Zrzut ekranu przedstawiający wybraną akcję

  4. Jeśli nie masz jeszcze połączenia, zaloguj się i uwierzytelnij dostęp do konta e-mail po wyświetleniu monitu.

    Usługa Azure Logic Apps tworzy połączenie z kontem e-mail.

  5. Zmień nazwę akcji na następujący opis: Send email with travel time

  6. W polu Właściwość Do wprowadź adres e-mail odbiorcy. Na potrzeby testowania możesz użyć swojego adresu e-mail.

  7. Dla właściwości Temat określ temat wiadomości e-mail i uwzględnij zmienną travelTime , wykonując następujące kroki:

    1. Wprowadź tekst Current travel time (minutes): ze spacją końcową. Zachowaj kursor w polu Temat , aby lista zawartości dynamicznej pozostawała otwarta.

    2. Z listy zawartości dynamicznej w nagłówku Zmienne wybierz pozycję Zobacz więcej , aby wyświetlana zmienna o nazwie travelTime .

      Zrzut ekranu przedstawiający listę zawartości dynamicznej z wybraną sekcją

      Uwaga

      Lista zawartości dynamicznej nie wyświetla automatycznie zmiennej travelTime , ponieważ właściwość Subject oczekuje wartości ciągu, podczas gdy travelTime jest wartością całkowitą.

      Zrzut ekranu przedstawiający listę zawartości dynamicznej z wybraną zmienną

  8. Dla właściwości Body określ zawartość treści wiadomości e-mail, wykonując następujące kroki:

    1. Wprowadź tekst Add extra travel time (minutes): ze spacją końcową. Zachowaj kursor w polu Treść , aby lista zawartości dynamicznej pozostawała otwarta.

    2. Na liście zawartości dynamicznej wybierz pozycję Wyrażenie, które pokazuje edytor wyrażeń.

      Zrzut ekranu przedstawiający listę zawartości dynamicznej z wybranym wyrażeniem.

    3. W edytorze wyrażeń wprowadź wartość sub(,15), aby móc obliczyć liczbę minut, które przekraczają limit:

      Zrzut ekranu przedstawiający edytor wyrażeń z wprowadzonym wyrażeniem

    4. W wyrażeniu umieść kursor między lewym nawiasem (() i przecinek (,), a następnie wybierz pozycję Zawartość dynamiczna.

      Zrzut ekranu pokazujący, gdzie umieścić kursor w wyrażeniu

    5. W obszarze Zmienne wybierz pozycję travelTime.

      Zrzut ekranu przedstawiający listę zawartości dynamicznej z wybraną zmienną

    6. Po rozwiązaniu właściwości wewnątrz wyrażenia wybierz przycisk OK.

      Zrzut ekranu przedstawiający listę zawartości dynamicznej i wybraną opcję

      Właściwość Body jest teraz wyświetlana w następujący sposób:

      Zrzut ekranu przedstawiający listę zawartości dynamicznej z wyrażeniem rozpoznanymi we właściwości

  9. Zapisz przepływ pracy. Na pasku narzędzi projektanta wybierz pozycję Zapisz.

Następnie przetestuj i uruchom przepływ pracy, który teraz wygląda podobnie do tego przykładu:

Zrzut ekranu przedstawiający gotowy przykładowy przepływ pracy aplikacji logiki

Uruchamianie przepływu pracy

Aby ręcznie uruchomić przepływ pracy, na pasku narzędzi projektanta wybierz pozycję Uruchom wyzwalacz>.

  • Jeśli bieżący czas podróży pozostaje poniżej limitu, przepływ pracy nie wykonuje żadnych innych czynności i czeka lub następny interwał przed ponownym sprawdzeniem.

  • Jeśli bieżący czas podróży przekroczy limit, otrzymasz wiadomość e-mail z bieżącym czasem podróży i liczbą minut powyżej limitu. Oto przykładowa wiadomość e-mail wysyłana przez przepływ pracy:

    Zrzut ekranu przedstawiający przykładową wiadomość e-mail, która zgłasza bieżący czas podróży i dodatkowy czas podróży przekraczający określony limit.

    Porada

    Jeśli nie dostaniesz żadnych wiadomości e-mail, sprawdź folder wiadomości-śmieci. Filtr wiadomości-śmieci Twojej poczty e-mail może przekierowywać tego rodzaju wiadomości. W przeciwnym razie, jeśli nie masz pewności, że przepływ pracy został uruchomiony poprawnie, zobacz Rozwiązywanie problemów z przepływem pracy.

Gratulacje, utworzono i uruchomiono cyklicznego przepływu pracy opartego na harmonogramie.

Aby utworzyć inne przepływy pracy korzystające z wyzwalacza Cykl , zapoznaj się z tymi szablonami, które są dostępne po utworzeniu nowego zasobu aplikacji logiki:

  • Otrzymywanie codziennych przypomnień pocztą e-mail.
  • Usuwanie starszych obiektów blob na platformie Azure.
  • Dodawanie komunikatu do kolejki usługi Azure Storage.

Czyszczenie zasobów

Przepływ pracy będzie kontynuowany do momentu wyłączenia lub usunięcia zasobu aplikacji logiki. Jeśli nie potrzebujesz już przykładowego przepływu pracy, usuń grupę zasobów zawierającą zasób aplikacji logiki i powiązane zasoby.

  1. W polu wyszukiwania Azure Portal wprowadź nazwę utworzonej grupy zasobów. W wynikach w obszarze Grupy zasobów wybierz grupę zasobów.

    W tym przykładzie utworzono grupę zasobów o nazwie LA-TravelTime-RG.

    Zrzut ekranu przedstawiający pole wyszukiwania platformy Azure z wybraną wartością

    Porada

    Jeśli na stronie głównej platformy Azure zostanie wyświetlona grupa zasobów w obszarze Ostatnie zasoby, możesz wybrać grupę ze strony głównej.

  2. W menu grupy zasobów sprawdź, czy wybrano pozycję Przegląd . Na pasku narzędzi okienka Przegląd wybierz pozycję Usuń grupę zasobów.

    Zrzut ekranu przedstawiający okienko

  3. W wyświetlonym okienku potwierdzenia wprowadź nazwę grupy zasobów i wybierz pozycję Usuń.

Następne kroki

W tym samouczku utworzono przepływ pracy aplikacji logiki, który sprawdza ruch na podstawie określonego harmonogramu (w godzinach porannych w dniach tygodnia) i podejmuje akcję (wysyła wiadomość e-mail), gdy czas podróży przekracza określony limit. Teraz dowiedz się, jak utworzyć przepływ pracy, który wysyła żądania listy wysyłkowej do zatwierdzenia, integrując usługi platformy Azure, usługi firmy Microsoft i inne aplikacje SaaS (Software-as-a-Service).