Spuštění aktivity skriptu a odeslání souhrnu výstupu e-mailem

Tento příklad ukazuje, jak spustit skript na instanci Azure SQL a odeslat souhrn výstupu e-mailem.

Důležité

Microsoft Fabric je v současné době ve verzi PREVIEW. Tyto informace se týkají předběžného vydání produktu, který může být před vydáním podstatně změněn. Společnost Microsoft neposkytuje na zde uvedené informace žádné záruky, ať už vyjádřené nebo předpokládané. Projděte si dokumentaci k Azure Data Factory pro službu v Azure.

Požadavky

Abyste mohli začít, musíte splnit následující požadavky:

Vytvoření aktivity skriptu a konfigurace jejího výstupu tak, aby se odesílal e-mailem

V tomto příkladu vytvoříte aktivitu Skript, která spustí skript na instanci Azure SQL a pak odešlete e-mailem souhrn výstupu.

Vytvoření aktivity skriptu

  1. Vytvořte v pracovním prostoru nový kanál.

  2. V podokně Aktivity kanálu vyhledejte aktivitu skriptu a vyberte ji, aby se přidala na plátno kanálu.

    Snímek obrazovky s uživatelským rozhraním prostředků infrastruktury s podoknem Aktivity a zvýrazněnou aktivitou skriptů

    Poznámka

    V závislosti na velikosti okna prohlížeče může být slovo Skript skryté a zobrazuje se jenom ikona.

  3. Pokud ještě není vybraná, vyberte novou aktivitu Skript na plátně.

    Snímek obrazovky znázorňující kartu Obecné nastavení aktivity Vyhledávání

Informace o konfiguraci karty Obecné nastavení najdete v doprovodných materiálech k obecnému nastavení.

Vytvoření připojení a zadání skriptu SQL

  1. Vyberte kartu Nastavení a pak v rozevíracím seznamu Připojení vyberte existující Azure SQL nebo Azure SQL Managed Instance připojení nebo pomocí tlačítka + Nové vytvořte nové připojení a zadejte podrobnosti o jeho konfiguraci.

  2. Zadejte skript. V textovém poli Skript na stránce Nastavení aktivity skriptů můžete také spustit jakýkoli dotaz nebo jiné skripty, které provádějí operace s databází. V tomto příkladu můžete použít tento jednoduchý skript SQL:

    SELECT 'This is an example of output generated by a SQL script.' as OutputText
    

    Snímek obrazovky zobrazující stránku Nastavení aktivity skriptu se zvýrazněným textovým polem Skript a zadaným dotazem vloženým jako jeho hodnotou

Vytvoření aktivity Office 365 Outlooku (Preview)

Na panelu nástrojů Aktivity vyhledejte aktivitu Office 365 Outlooku (Preview). Textový popis se nemusí zobrazit, pokud velikost okna není dostatečně velká, takže můžete vyhledat ikonu nebo v případě potřeby okno rozbalit.

Snímek obrazovky znázorňující tlačítko aktivity Office 365 Outlooku (Preview) na panelu nástrojů Aktivity

Vyberte aktivitu Skript a potom ji přetáhněte na výstup Při úspěchu (zelená značka zaškrtnutí na pravé straně aktivity v podokně editoru) na aktivitu Office 365 Outlooku (Preview).

Snímek obrazovky znázorňující výstup aktivity Skript při úspěchu se šipkou přetaženou na aktivitu Office 365 Outlooku (Preview)

Konfigurace aktivity Office 365 Outlooku (Preview)

  1. V editoru kanálů vyberte aktivitu Office 365 Outlooku (Preview), pak vyberte její kartu Nastavení a přihlaste se ke svému Office 365 účtu Outlook, který e-mail odešle.

    Snímek obrazovky znázorňující kartu Nastavení aktivity Office 365 Outlooku (Preview) s výzvou Přihlásit se k Outlooku

  2. Po přihlášení se zobrazí šablona odchozího e-mailu. Zadejte seznam e-mailů, na které má e-mail přejít v textovém poli Do , a předmět v daném textovém poli. Všimněte si, že všechna pole v šabloně podporují dynamický obsah. Vyberte oblast Základní text a pak vyberte Přidat dynamický obsah, abyste přizpůsobili, co přidáme. Pokud ještě není vybraný, vyberte Výstupy aktivity a pak vyberte výstup aktivity. Pokud chcete tento dynamický obsah použít jako text e-mailu, vyberte OK. K vygenerování e-mailů libovolné úrovně složitosti můžete použít libovolnou kombinaci výstupů. V tomto případě použijeme následující výraz k výstupu vrácené hodnoty ze skriptu SQL:

    @concat('Output from script activity: ', activity('Script1').output.resultSets[0].rows[0].OutputText)

    Snímek obrazovky znázorňující tvůrce výrazů kanálu s výstupem aktivity Skript vybraným pro dynamický text na kartě Výstupy aktivit

  3. Pokud chcete, můžete také pro e-mail zadat upřesňující nastavení, včetně polí Od (Odeslat jako),Kopie, Skrytá kopie, Citlivost, Odpovědět na nebo Důležitost :

    Snímek obrazovky s upřesňujícím nastavením aktivity Office 365 Outlooku (Preview)

Uložení a spuštění nebo naplánování kanálu

Přepněte na kartu Domů v horní části editoru kanálu a výběrem tlačítka Uložit uložte kanál. Vyberte Spustit a spusťte ho přímo, nebo naplánujte plán . Tady můžete také zobrazit historii spuštění nebo nakonfigurovat další nastavení.

Snímek obrazovky znázorňující kartu Domů v editoru kanálu se zvýrazněnými tlačítky Uložit, Spustit a Naplánovat

Potvrdit úspěch

Po úspěšném spuštění kanálu zkontrolujte, které účty jste zadali v poli To v nastavení aktivity Office 365 Outlooku (Preview), a ověřte výstup.

Snímek obrazovky znázorňující úspěšné spuštění kanálu

Další kroky

Monitorování spuštění kanálu