Działanie akceptacji w potokach usługi Fabric Data Factory

Działanie zatwierdzania wstrzymuje potok i wysyła żądanie zatwierdzenia do co najmniej jednego recenzenta. Przepływ czeka na odpowiedź, a następnie jest kontynuowany różnymi ścieżkami w zależności od tego, czy żądanie zostało zatwierdzone, czy odrzucone.

Jest to przydatne, gdy przepływ pracy wymaga decyzji człowieka przed kontynuowaniem, na przykład zatwierdzenia załadowania danych, zatwierdzenia raportu do publikacji lub egzekwowania rozdziału obowiązków.

Działanie zatwierdzania

Gdy potok osiągnie działanie zatwierdzania, to:

  1. Wysyła żądanie zatwierdzenia do określonych recenzentów.
  2. Wstrzymuje i czeka na odpowiedź.
  3. Kontynuuje ścieżkę powodzenia lub niepowodzenia na podstawie decyzji recenzenta. Aby uzyskać szczegółowe informacje, zobacz Wyniki potoku.

Wymagania wstępne

Przed rozpoczęciem upewnij się, że masz następujące elementy:

Dodawanie działania zatwierdzania do potoku

  1. Utwórz nowy potok lub otwórz istniejący.

  2. Wyszukaj Zatwierdzenie w panelu Działania i wybierz je, aby dodać je do obszaru roboczego.

    Zrzut ekranu przedstawiający panel Działania potoku z wyróżnionym działaniem zatwierdzania.

  3. Wybierz działanie zatwierdzania na kanwie.

    Zrzut ekranu przedstawiający działanie zatwierdzania na kanwie potoku.

  4. Na karcie Ogólne skonfiguruj nazwę działania i inne ustawienia ogólne. Aby uzyskać wskazówki, zobacz Ustawienia ogólne.

Wybierz typ zatwierdzenia

Na karcie Ustawienia wybierz typ żądania zatwierdzenia:

  • Outlook 365
  • Microsoft Teams
  • Niestandardowy punkt końcowy

Uwaga / Notatka

Outlook 365 i Microsoft Teams nie obsługują kontroli dostępu na podstawie ról (RBAC) w przypadku zatwierdzeń. Jeśli potrzebujesz obsługi RBAC, użyj typu Niestandardowy punkt końcowy.

Konfigurowanie ustawień Outlook 365

Ochwyt ekranu przedstawiający ustawienia działania zatwierdzania dla Outlook 365.

  1. Wybierz istniejące połączenie z listy rozwijanej lub utwórz nowe.
  2. Wprowadź tytuł żądania . Zostanie on wyświetlony w wierszu tematu wiadomości e-mail. Niech będzie krótki i opisowy.
  3. (Opcjonalnie) Wprowadź opis. Zostanie to wyświetlone w treści wiadomości e-mail. Uwzględnij wystarczający kontekst, aby recenzent zrozumiał, co zatwierdza i dlaczego.
  4. Wprowadź adres e-mail osoby zatwierdzającej . Może to być użytkownik indywidualny lub grupa.

Aby uzyskać więcej informacji na temat połączeń e-mail, zobacz Office 365 Outlook activity.

Konfigurowanie ustawień Microsoft Teams

Ochwyt ekranu przedstawiający ustawienia działania zatwierdzania dla Microsoft Teams.

  1. Wybierz istniejące połączenie z listy rozwijanej lub utwórz nowe.
  2. Wprowadź tytuł żądania . Zostanie on wyświetlony jako pierwszy wiersz komunikatu usługi Teams.
  3. (Opcjonalnie) Wprowadź opis. Zostanie to wyświetlone w treści komunikatu.
  4. W ustawieniu Opublikuj w wybierz, czy ma być publikowana w kanale , czy w czacie grupowym.
  5. Skonfiguruj pozostałe ustawienia, aby określić osobę zatwierdzającą.

Aby uzyskać więcej informacji na temat połączeń usługi Teams, zobacz aktywność usługi Teams.

Konfigurowanie ustawień niestandardowego punktu końcowego

  1. Wybierz istniejące połączenie z listy rozwijanej lub utwórz nowe.
  2. Wprowadź ładunek treść , który ma być wysyłany do punktu końcowego.

Konfigurowanie zachowania limitu czasu

Aby ustawić limit czasu zatwierdzenia, użyj wartości Limit czasu na karcie Ogólne . Jeśli żadna odpowiedź nie zostanie odebrana przed przekroczeniem limitu czasu, działanie zakończy się niepowodzeniem i następuje zgodnie ze ścieżką odrzucenia.

Uwaga / Notatka

Osoba żądająca zatwierdzenia (osoba wysyłająca żądanie zatwierdzenia) jest automatycznie ostatnią osobą, która zmodyfikowała potok.

Doświadczenie osoby zatwierdzającej

Gdy potok przetwarzania dotrze do etapu zatwierdzania, osoby zatwierdzające otrzymają powiadomienie w zależności od typu zatwierdzenia:

  • Outlook 365 — wiadomość e-mail z przyciskami Approve i Reject.
  • Microsoft Teams — komunikat usługi Teams z linkami akcji zatwierdzenia.
  • Niestandardowy punkt końcowy - żądanie HTTP do skonfigurowanego punktu końcowego.

Zrzut ekranu przedstawiający wiadomość e-mail z żądaniem zatwierdzenia odebraną przez recenzenta.

Powiadomienie zawiera link do centrum monitorowania dla potoku.

Odpowiadanie na żądanie zatwierdzenia

  1. Wybierz link w powiadomieniu, aby otworzyć centrum monitorowania.

  2. Przejdź do karty Przegląd i prześlij swoją decyzję.

    Zrzut ekranu przedstawiający kartę Przegląd w centrum monitorowania dla działania zatwierdzania.

Jeśli potok ma wiele etapów zatwierdzania, a Ty jesteś osobą zatwierdzającą dla więcej niż jednego z nich, możesz zbiorczo zatwierdzić lub odrzucić je wszystkie na karcie Review.

Po przesłaniu decyzji potok przetwarzania zostanie automatycznie wznowiony.

Wyniki potoku

Działanie zatwierdzania ma dwa wyniki:

  • Zatwierdzone — pipeline jest kontynuowany ścieżką powodzenia.

    Zrzut ekranu przedstawiający pomyślnie zaakceptowany przebieg potoku.

  • Odrzucono — osoba zatwierdzająca odrzuciła wniosek lub upłynął limit czasu dla działania. Potok będzie kontynuowany ścieżką błędu.

    Zrzut ekranu przedstawiający odrzucone uruchomienie potoku.

Połącz działania podrzędne ze ścieżkami powodzenia lub niepowodzenia, aby kontrolować, co się stanie dalej.

Monitorowanie przebiegów zatwierdzania

Uruchomienia działań zatwierdzania są wyświetlane w historii uruchamiania potoku. Zobaczysz:

  • Kiedy utworzono i rozpatrzono żądania zatwierdzenia.
  • Kto zatwierdził lub odrzucił każde żądanie.
  • Wyniki zatwierdzeń wraz z ogólnym stanem procesu.

Aby wyświetlić oczekujące i zakończone zatwierdzenia, przejdź do strony Monitorowanie i otwórz kartę Przegląd .

Zrzut ekranu przedstawiający kartę Przegląd z oczekującymi i ukończonymi żądaniami zatwierdzenia.

Najlepsze rozwiązania dotyczące działań zatwierdzania

  • Uwzględnij jasny kontekst — zapewnij recenzentom wystarczającą ilość szczegółów, aby nie musieli zadawać pytań następczych.
  • Ogranicz zakres zatwierdzania — tylko do etapów wymagających decyzji podejmowanej przez człowieka.
  • Projektowanie przejrzystych ścieżek odrzucenia — obsługa odrzucań za pomocą powiadomień lub kroków korygowania.
  • Odzwierciedlanie rzeczywistych procesów biznesowych — unikaj używania zatwierdzeń jako ogólnych opóźnień lub wstrzymania.