Sdílet prostřednictvím


Modul 3: Automatizace a odesílání oznámení pomocí služby Data Factory

Tento modul dokončíte během 10 minut, abyste vám poslali e-mail s oznámením o dokončení všech úloh v kanálu a nakonfigurovali ho tak, aby běžel podle plánu.

V tomto modulu se naučíte:

  • Přidejte aktivitu Office 365 Outlooku, která odešle výstup aktivita Copy e-mailem.
  • Přidejte plán pro spuštění kanálu.
  • (Volitelné) Přidejte aktivitu toku dat do stejného kanálu.

Přidání aktivity Office 365 Outlooku do kanálu

Používáme kanál, který jste vytvořili v modulu 1: Vytvoření kanálu ve službě Data Factory.

  1. V editoru kanálu vyberte kartu Aktivity a najděte aktivitu Office Outlooku.

    Screenshot showing the selection of the Office 365 Outlook activity from the Activities toolbar on the pipeline editor menu.

  2. Pokud chcete udělit souhlas s používáním vaší e-mailové adresy, vyberte OK .

    Screenshot showing the Grant consent dialog requesting permission to use your email address.

  3. Vyberte e-mailovou adresu, kterou chcete použít.

    Screenshot showing the Pick an account dialog.

    Poznámka:

    Služba v současné době nepodporuje osobní e-maily. Musíte použít podnikovou e-mailovou adresu.

  4. Výběrem možnosti Povolit přístup potvrďte.

    Screenshot showing the Confirmation required dialog to allow access to Office 365 Outlook.

  5. Vyberte a přetáhněte cestu On success (zelené zaškrtávací políčko na pravé horní straně aktivity na plátně kanálu) z vašeho aktivita Copy do nové aktivity Office 365 Outlooku.

    Screenshot showing the connection of the success output from the Copy activity to the new Office 365 Outlook activity.

  6. Na plátně kanálu vyberte aktivitu Office 365 Outlooku a pak vyberte kartu Nastavení oblasti vlastností pod plátnem a nakonfigurujte e-mail.

    • Zadejte svoji e-mailovou adresu v části Do . Pokud chcete použít několik adres, použijte je k jejich oddělení.
    • V poli Předmět vyberte pole, aby se zobrazila možnost Přidat dynamický obsah, a pak ho vyberte, aby se zobrazilo plátno tvůrce výrazů kanálu.

    Screenshot showing the configuration of the Office 365 Outlook email settings tab.

  7. Zobrazí se dialogové okno Tvůrce výrazů kanálu. Zadejte následující výraz a pak vyberte OK:

    @concat('DI in an Hour Pipeline Run Id', pipeline(). RunId)

    Screenshot showing the pipeline expression builder with the expression provided for the Subject line of the email.

  8. U textu vyberte pole znovu a zvolte možnost Přidat dynamický obsah, když se zobrazí pod textem. V dialogovém okně Tvůrce výrazů kanálu znovu přidejte následující výraz a pak vyberte OK:

    @concat('RunID = ', pipeline(). RunId, ' ; ', 'Copied rows ', activity('Copy data1').output.rowsCopied, ' ; ','Propustnost ', activity('Kopírování dat1').output.propustnost)

    Poznámka:

    Nahraďte kopírování dat1 názvem vlastní aktivity kopírování kanálu.

  9. Nakonec vyberte kartu Domů v horní části editoru kanálů a zvolte Spustit. Pak vyberte Uložit a spustit znovu v potvrzovací dialogovém okně, aby se tyto aktivity spustily.

    Screenshot showing the pipeline editor window with the Run button highlighted on the menu.

  10. Po úspěšném spuštění kanálu zkontrolujte e-mail a najděte potvrzovací e-mail odeslaný z kanálu.

    Screenshot showing the pipeline status after having successfully executed.

    Screenshot showing the email generated by the pipeline.

Naplánování spuštění kanálu

Jakmile dokončíte vývoj a testování kanálu, můžete ho naplánovat tak, aby se spustil automaticky.

  1. Na kartě Domů v okně editoru kanálu vyberte Plán.

    A screenshot of the Schedule button on the menu of the Home tab in the pipeline editor.

  2. Podle potřeby nakonfigurujte plán. V tomto příkladu je naplánováno spuštění kanálu denně do konce roku v 18:00.

    Screenshot showing the schedule configuration for a pipeline to run daily at 8:00 PM until the end of the year.

(Volitelné) Přidání aktivity toku dat do kanálu

Do kanálu můžete také přidat tok dat, který jste vytvořili v modulu 2: Vytvoření toku dat ve službě Data Factory .

  1. Najeďte myší na zelenou čáru spojující aktivita Copy a aktivitu Office 365 Outlooku na plátně kanálu a výběrem + tlačítka vložte novou aktivitu.

    Screenshot showing the insert activity button for the connection between the Copy activity and the Office 365 Outlook activity on the pipeline canvas.

  2. V zobrazené nabídce zvolte Tok dat.

    Screenshot showing the selection of Dataflow from the insert activity menu on the pipeline canvas.

  3. Nově vytvořená aktivita toku dat se vloží mezi aktivita Copy a aktivitu Office 365 Outlooku a automaticky se zobrazí její vlastnosti v oblasti pod plátnem. Vyberte kartu Nastavení v oblasti vlastností a pak vyberte tok dat vytvořený v modulu 2: Vytvoření toku dat ve službě Data Factory.

    Screenshot showing the Settings tab of the Dataflow activity.

V tomto třetím modulu našeho kompletního kurzu pro první integraci dat pomocí služby Data Factory v Microsoft Fabric jste se naučili:

  • Pomocí aktivita Copy ingestovat nezpracovaná data ze zdrojového úložiště do tabulky v datovém jezeře.
  • Použijte aktivitu toku dat ke zpracování dat a jejich přesunutí do nové tabulky v Lakehouse.
  • Aktivita Office 365 Outlooku slouží k odeslání e-mailu s oznámením, že se dokončí všechny úlohy.
  • Nakonfigurujte kanál tak, aby běžel podle plánu.
  • (Volitelné) Vložte aktivitu toku dat do existujícího toku kanálu.

Když jste dokončili kurz, přečtěte si další informace o monitorování spuštění kanálu: