Szybki start: tworzenie dynamicznych przepływów pracy w usłudze Azure Logic Apps Automation (wersja zapoznawcza)

Note

Ta funkcja w wersji zapoznawczej podlega warunkom Podańcze warunki użytkowania dla wersji zapoznawczych Microsoft Azure.

Podczas automatyzowania procesu biznesowego chcesz zdefiniować logikę biznesową tylko raz, a następnie uruchomić automatyzację niezawodnie i autonomicznie z nadzorem człowieka w razie potrzeby. Na przykład niektóre zadania automatyzacji mogą obejmować powiadomienia dotyczące routingu, uruchamianie operacji w różnych usługach lub systemach lub monitorowanie źródeł danych.

W usłudze Azure Logic Apps Automation przepływ pracy to jednostka służąca do uruchamiania obciążeń automatyzacji. Każdy kompletny przepływ pracy ma następujące podstawowe atrybuty:

  • Jest częścią aplikacji do automatyzacji.
  • Rozpoczyna się od pojedynczego wyzwalacza. Ten element określa zdarzenie uruchamiające przepływ pracy.
  • Po wyzwalaczu następuje jedna lub więcej akcji, które wykonują niezbędne zadania lub wpływają na przebieg wykonywania.

W tym przewodniku Szybki start pokazano, jak utworzyć przepływ pracy w istniejącej aplikacji. Dla uproszczenia zapoznaj się z ogólnymi krokami dotyczącymi korzystania z asystenta sztucznej inteligencji i projektanta. Następnie artykuł zawiera bardziej szczegółowe przykłady bardziej szczegółowych przepływów pracy.

Aby uzyskać więcej informacji, zobacz:

Prerequisites

  • Konto Microsoft używane w pracy lub szkole z dostępem do portalu Azure Logic Apps Automation.

  • Twoje konto służbowe lub szkolne musi istnieć w tej samej dzierżawie Microsoft Entra co konto twórcy i właściciela aplikacji, aby mógł dodać Cię do aplikacji i przypisać niezbędne uprawnienia. Jeśli nie masz dostępu, skontaktuj się z twórcą projektu i właścicielem aplikacji, aby uzyskać dostęp i uprawnienia.

    Aby uzyskać więcej informacji na temat dzierżaw w Microsoft Entra, zobacz Konfiguracje dzierżawy.

  • Projekt i aplikacja, w której chcesz utworzyć przepływ pracy.

    Do tworzenia przepływów pracy potrzebna jest rola Współautor .

    Aby uzyskać więcej informacji, zobacz:

Przykład: Wymagania dotyczące obsługi żądań internetowych

  • Aby przetestować przepływ pracy w tym przykładzie, potrzebne jest narzędzie, które może wysyłać żądania HTTP, takie jak:

    Caution

    W przypadku scenariuszy, w których masz poufne dane, takie jak poświadczenia, wpisy tajne, tokeny dostępu, klucze interfejsu API i inne podobne informacje, upewnij się, że używasz narzędzia chroniącego dane przy użyciu niezbędnych funkcji zabezpieczeń. Narzędzie powinno działać w trybie offline lub lokalnie, a nie wymagać logowania się do konta online lub synchronizowania danych z chmurą. W przypadku używania narzędzia z tymi cechami można zmniejszyć ryzyko ujawnienia poufnych danych publicznie.

  • Aby opcjonalnie otrzymywać powiadomienia e-mail na potrzeby testowania, potrzebujesz konta e-mail, takiego jak Office 365 Outlook lub Outlook.com.

Tworzenie przepływu pracy

W tej sekcji opisano ogólne kroki tworzenia przepływu pracy przy użyciu asystenta sztucznej inteligencji, projektanta i szablonów. Możesz wybrać dowolne podejście do rozpoczęcia. Niezależnie od wybranego wyboru uzyskasz przepływ pracy, który można przetestować i monitorować w portalu usługi Azure Logic Apps Automation.

1: Otwieranie projektu automatyzacji i aplikacji

  1. Przejdź do portalu usługi Azure Logic Apps Automation i zaloguj się przy użyciu konta służbowego Microsoft.

  2. Na karcie Projekty wybierz żądany projekt.

  3. Na stronie Aplikacje wybierz odpowiednią aplikację.

    W portalu zostanie otwarta strona Przepływy pracy aplikacji.

  4. Wybierz pozycję Utwórz przepływ pracy, wprowadź nazwę przepływu pracy, a następnie wybierz pozycję Kompiluj.

    Projektant przepływu pracy zostanie otwarty i wyświetli pusty obszar roboczy z elementem zastępczym Dodaj wyzwalacz.

  5. Wybierz jedną z poniższych metod, aby rozpocząć tworzenie przepływu pracy.

    Chociaż można połączyć podejścia, wybierz początkowe podejście, aby rozpocząć pracę, na podstawie preferencji:

    Punkt początkowy Opis Kiedy stosować
    Asystent sztucznej inteligencji Opis logiki procesów biznesowych do automatyzacji przy użyciu zwykłych słów. Asystent generuje przepływ pracy. Chcesz szybko wygenerować przepływ pracy, przejrzeć wyniki i dostosować przepływ pracy przy użyciu asystenta, projektanta lub obu tych elementów.
    Projektant przepływu pracy Rozpocznij tworzenie stopniowo, używając pustego projektanta. Dodaj wyzwalacz, akcje, agenty, narzędzia, serwery MCP i inne składniki, aby zwiększyć automatyzację. Potrzebujesz wizualnego, graficznego środowiska do tworzenia, testowania i uruchamiania przepływów pracy.

Aby wygenerować przepływ pracy przy użyciu zwykłych słów opisujących żądane zachowanie, użyj asystenta sztucznej inteligencji. Asystent tworzy strukturę przepływu pracy, w tym wyzwalacz, akcje i wszystkie gałęzie. Po zakończeniu pracy asystenta ukończysz przepływ pracy, podając wszelkie poświadczenia uwierzytelniania, wartości parametrów i ustawienia wymagane przez określony scenariusz.

  1. Po otwarciu projektanta na dolnym pasku narzędzi wybierz Copilot.

  2. W okienku Copilot wprowadź szczegółowy opis procesu, który chcesz zautomatyzować.

    Wskazówka

    Wprowadź jak najbardziej szczegółowy opis, uwzględniając następujące elementy:

    • Zdarzenie lub warunek wyzwalający uruchomienie przepływu pracy.
    • Akcje, które chcesz wykonać.
    • Oczekiwane i pożądane wyniki.

    Gdy podasz więcej szczegółów, wygenerujesz przepływ pracy, który jest bardziej zgodny z potrzebami.

  3. Gdy wszystko będzie gotowe, wybierz pozycję Generuj.

    Copilot generuje i weryfikuje przepływ pracy w czasie rzeczywistym. W zależności od złożoności przepływu pracy, ten proces może potrwać od kilku chwil do kilku minut.

  4. Przed przetestowaniem przepływu pracy wykonaj następujące kroki:

    • Skonfiguruj wszystkie wymagane połączenia dla operacji wywołujących zewnętrzne usługi lub systemy.

    • Podaj wartości dla wszystkich wymaganych pól pozostawionych przez asystenta pustych. Wymagane pola zawierają gwiazdkę (*) lub czerwony kontur.

    • Napraw wszelkie alerty wyświetlane w poszczególnych krokach.

      Ikony alertów są wyświetlane w operacjach wymagających dodatkowej konfiguracji, takich jak brakujące wartości parametrów, ustawienia, połączenia lub narzędzia.

  5. Aby znaleźć kolejne zadania, w projektancie wybierz każdą operację, przy której jest wyświetlane ostrzeżenie. Wykonaj niezbędne kroki, aby naprawić każdy alert.

  6. Zakończ wszystkie inne zadania podrzędne, których wymaga przepływ pracy, takie jak konfigurowanie połączeń, podawanie wartości parametrów lub konfigurowanie ustawień.

  7. Aby dostosować lub edytować przepływ pracy, dalej korzystaj z asystenta, wpisując polecenia w oknie czatu.

Przykład: Obsługa żądań internetowych

W tym przykładzie tworzony jest przepływ pracy, który jest uruchamiany po odebraniu żądania internetowego z zewnętrznego obiektu wywołującego, akceptuje żądanie i zwraca odpowiedź na obiekt wywołujący.

  • Nazwa przepływu pracy: web-request-handler

  • Monit asystenta: When a web request arrives with a JSON body, respond with a 200 OK status that includes a greeting message.

Zapisywanie i publikowanie przepływu pracy

Projektant automatycznie zapisuje zmiany wprowadzone w wersji roboczej. Opublikowana wersja działa w środowisku produkcyjnym.

Wskazówka

W przypadku przepływów pracy rozpoczynających się od wyzwalacza żądania sieciowego lub webhooka możesz natychmiast przetestować najpierw wersję roboczą bez publikowania. Zobacz Testowanie przepływu pracy.

W przypadku przepływów pracy uruchamianych przez wyzwalacz oparty na harmonogramie lub zdarzenie zewnętrzne musisz je opublikować, zanim wyzwalacz będzie mógł zostać uruchomiony.

  1. Na pasku tytułu projektanta w lewym górnym rogu upewnij się, że zostanie wyświetlona etykieta Wersja robocza .

  2. Na pasku tytułu projektanta, w prawym górnym rogu, wybierz pozycję Publikuj, aby opublikować wersję roboczą.

Testowanie przepływu pracy

Aby upewnić się, że wszystko działa zgodnie z oczekiwaniami, wykonaj następujące kroki, aby przetestować przepływ pracy:

  1. W projektancie u dołu wybierz pozycję Testuj.

    Otwiera się pole Wersja robocza przepływu pracy testu.

  2. W polu Dane testowe (JSON) wprowadź dane testowe w formacie JSON. Wybierz Test Draft.

    Przepływ pracy zostaje uruchomiony, a portal przełącza się z widoku Projektant do widoku Monitorowanie, w którym można obserwować postęp wykonywania w czasie rzeczywistym.

Przeglądanie historii uruchomień przepływu pracy

  1. Po zakończeniu przebiegu przepływu pracy przejrzyj każdy krok w widoku Monitorowanie , aby lepiej zrozumieć, co się stało.

    • Kanwa tylko do odczytu pokazuje teraz stan kodowany kolorami dla każdego kroku.
    • W oknie bocznym wyświetlane jest każde wystąpienie przebiegu przepływu pracy ze stanem, sygnaturą czasową i czasem trwania.
    • Dziennik wykonywania pokazuje każdą operację w kolejności wykonywania.
    • Obok dziennika możesz przejrzeć dane wyjściowe, dane wejściowe i właściwości operacji.

    Wskazówka

    W przypadku nieudanych operacji ten sam panel wyświetla komunikat o błędzie, dzięki czemu można znaleźć problem bez opuszczania widoku Monitoring.

  2. Aby przejrzeć dane, wybierz dowolną operację na kanwie lub w dzienniku wykonywania.

    W poniższej tabeli opisano dane, które można przejrzeć:

    Tab Program
    Output Dane wygenerowane przez operację.
    Dane wejściowe Dane odebrane przez operację.
    Właściwości Szczegóły, takie jak stan przepływu pracy, czas trwania przebiegu i identyfikator śledzenia.

    W przypadku wyzwalacza żądania internetowego można przejrzeć nagłówki i treść przychodzącego żądania internetowego. W przypadku akcji Odpowiedź możesz potwierdzić, że treść odpowiedzi jest zgodna z oczekiwaną wartością.

Iteruj i udoskonalaj

Nie musisz zrobić wszystkiego dobrze za pierwszym razem. W poniższych krokach opisano sposoby edytowania przepływu pracy:

  1. W widoku Monitorowanie wróć do widoku Projektant .

  2. W poniższej tabeli wybierz metodę wprowadzania zmian:

    Metoda Steps
    Projektant W projektancie dodaj nowe akcje, zmień kolejność sekwencji przepływu pracy lub wybierz dowolną operację, aby edytować wartości parametrów i ustawienia.
    Asystent 1. Na dolnym pasku narzędzi wybierz pozycję Czat , aby otworzyć asystenta.

    2. Wprowadź instrukcje dotyczące kontynuacji, takie jak Add error handling to the Response action lub Add a condition that checks whether the name field is empty.
    Edytor kodu 1. Na dolnym pasku narzędzi wybierz Kod, aby wyświetlić źródłowy kod JSON definicji przepływu pracy.

    2. Edytuj definicję przepływu pracy, aby wprowadzić zmiany.

    Zmiany w widoku Projektanta i Widok kodu pozostają zsynchronizowane. Wszystkie zmiany są wprowadzane do wersji roboczej.

  3. Gdy wszystko będzie gotowe do wysłania zmian do środowiska produkcyjnego, na pasku tytułu projektanta wybierz pozycję Publikuj.