Udostępnij przez


Moduł 3. Automatyzowanie i wysyłanie powiadomień za pomocą usługi Data Factory

Ten moduł można ukończyć w ciągu około 10 minut. W tej ostatniej części naszego samouczka nauczysz się wysyłać wiadomość e-mail z powiadomieniem o zakończeniu wszystkich zadań w potoku i skonfigurować potok do uruchomienia zgodnie z harmonogramem.

Wymagania wstępne

Moduł 1 z tej serii samouczków: Utwórz potok przy użyciu usługi Data Factory

Dodawanie czynności Office 365 Outlook do potoku

  1. Otwórz potok utworzony w module 1: Tworzenie potoku w usłudze Data Factory.

  2. Wybierz kartę działania w edytorze potoku i znajdź działanie programu Office Outlook.

    Zrzut ekranu przedstawiający wybór działania usługi Office 365 Outlook z paska narzędzi Działania w menu edytora potoków.

  3. Wybierz nowe działanie programu Office Outlook i wybierz kartę Ustawienia .

  4. Zaloguj się do konta pakietu Office, jeśli jeszcze tego nie zrobiono, a po wyświetleniu monitu udziel zgody na korzystanie z adresu e-mail.

    Zrzut ekranu przedstawiający okno dialogowe Wybieranie konta.

    Notatka

    Usługa nie obsługuje obecnie osobistej poczty e-mail. Musisz użyć adresu e-mail przedsiębiorstwa.

  5. Wybierz i przeciągnij ścieżkę Po pomyślnym zakończeniu (zielony znacznik wyboru w prawej górnej części działania na płaszczyźnie przepływu) z działania kopiowania do swojego nowego działania w usłudze Office 365 Outlook.

    Zrzut ekranu przedstawiający połączenie danych wyjściowych powodzenia z działania Kopiowania do nowego działania usługi Office 365 Outlook.

  6. Wybierz działanie usługi Office 365 Outlook na kanwie potoku, a następnie wybierz kartę Ustawienia obszaru właściwości poniżej kanwy, aby skonfigurować wiadomość e-mail.

    • Wprowadź swój adres e-mail w sekcji Do. Jeśli chcesz użyć kilku adresów, użyj ;, aby je oddzielić.
    • Dla Tematwybierz pole, tak aby pojawiła się opcja Dodaj zawartość dynamiczną, a następnie wybierz ją, aby wyświetlić płótno kreatora wyrażeń potoku.

    Zrzut ekranu przedstawiający konfigurację karty Ustawień poczty e-mail usługi Office 365 Outlook.

  7. Pojawi się okno dialogowe konstruktora wyrażeń potoku . Wprowadź następujące wyrażenie, a następnie wybierz pozycję OK:

    @concat('DI w potoku godzinowym powiodło się z identyfikatorem uruchomienia potoku', pipeline(). RunId)

    Zrzut ekranu przedstawiający konstruktora wyrażeń potoku z wyrażeniem podanym dla tematu wiadomości e-mail.

  8. Dla Treśćponownie zaznacz pole i wybierz opcję Dodaj zawartość dynamiczną, gdy pojawi się poniżej obszaru tekstowego. Ponownie dodaj następujące wyrażenie (z własną nazwą działania kopiowania) w wyświetlonym oknie dialogowym Konstruktor wyrażeń potoku , a następnie wybierz przycisk OK:

    @concat('RunID = ', pipeline().RunId, ' ; ', 'Skopiowane wiersze ', activity('Copy data1').output.rowsCopied, ' ; ','Przepływność ', activity('Copy data1').output.throughput)

    Ważne

    Zastąp wartość Copy data1 nazwą własnego zadania kopiowania potoku.

  9. Na koniec wybierz kartę Strona główna w górnej części edytora potoku, a następnie wybierz pozycję Uruchom. Następnie wybierz pozycję Zapisz i ponownie uruchom w oknie dialogowym potwierdzenia, aby wykonać te działania.

    Zrzut ekranu przedstawiający okno edytora potoków z wyróżnionym przyciskiem Uruchom w menu.

  10. Po pomyślnym uruchomieniu potoku sprawdź wiadomość e-mail, aby znaleźć wiadomość e-mail z potwierdzeniem wysłaną z potoku.

    Zrzut ekranu przedstawiający stan pipeline po jego zakończeniu działania.

    Zrzut ekranu przedstawiający wiadomość e-mail wygenerowaną przez pipeline.

Harmonogram wykonania procesu

Po zakończeniu tworzenia i testowania potoku możesz zaplanować jego automatyczne wykonywanie.

  1. Na karcie Narzędzia główne okna edytora potoków wybierz pozycję Harmonogram.

    Zrzut ekranu przedstawiający przycisk Harmonogram w menu karty Strona główna w edytorze potoków.

  2. Skonfiguruj harmonogram zgodnie z wymaganiami. W tym przykładzie zaplanowano uruchamianie potoku codziennie o godzinie 20:00 do końca roku.

    Zrzut ekranu przedstawiający konfigurację harmonogramu dla potoku do uruchomienia codziennie o godzinie 18:00 do końca roku.

(opcjonalnie) Dodawanie działania przepływu danych do potoku

Możesz również dodać do potoku przepływ danych, który utworzyłeś w module : Tworzenie przepływu danych w usłudze Data Factory.

  1. Umieść kursor na zielonym wierszu łączącym działanie Kopiuj i działanie usługi Office 365 Outlook na kanwie potoku, a następnie wybierz przycisk +, aby wstawić nowe działanie.

    Zrzut ekranu przedstawiający przycisk wstawiania dla połączenia między działaniem Kopiowanie i działaniem usługi Office 365 Outlook na kanwie potoku.

  2. Wybierz opcję Dataflow z menu, które się pojawi.

    Zrzut ekranu przedstawiający wybór przepływu danych z menu działań wstawiania na kanwie potoku.

  3. Nowo utworzone działanie Przepływu danych jest wstawiane pomiędzy działaniem Kopiowanie a działaniem Office 365 Outlook i zostaje automatycznie wybrane, ukazując jego właściwości w obszarze poniżej obszaru roboczego. Wybierz kartę Ustawienia w obszarze właściwości, a następnie wybierz przepływ danych utworzony w Module 2: Tworzenie przepływu danych w usłudze Data Factory.

    Zrzut ekranu przedstawiający zakładkę Ustawienia działania Przepływu danych.

W naszym kompleksowym samouczku dotyczącym pierwszego potoku integracji danych przy użyciu usługi Data Factory w usłudze Microsoft Fabric nauczyłeś się jak:

  • Użyj działania Kopiowania, aby pozyskiwać nieprzetworzone dane z magazynu źródłowego do tabeli w usłudze Data Lakehouse.
  • Użyj działania Przepływ danych, aby przetworzyć dane i przenieść je do nowej tabeli w usłudze Lakehouse.
  • Użyj działania usługi Office 365 Outlook, aby wysłać wiadomość e-mail z powiadomieniem o zakończeniu wszystkich zadań.
  • Skonfiguruj potok do uruchamiania zgodnie z harmonogramem.
  • (opcjonalnie) Wstaw aktywność przepływu danych w istniejącym przepływie potoku.

Po ukończeniu samouczka możesz przystąpić do tworzenia własnych potoków i przepływów. Możesz również dowiedzieć się więcej na temat monitorowania przebiegów potoków: