Del via


Modul 3: Automatiser og send meddelelser med Data Factory

Du fuldfører dette modul på 10 minutter for at sende en mail, der giver dig besked, når alle job i en pipeline er fuldført, og konfigurere den til at køre på en planlagt basis.

I dette modul lærer du, hvordan du:

  • Tilføj en Office 365 Outlook-aktivitet for at sende outputtet fra en kopiaktivitet via mail.
  • Tilføj tidsplan for at køre pipelinen.
  • (valgfrit) Føj en dataflowaktivitet til den samme pipeline.

Føj en Office 365 Outlook-aktivitet til din pipeline

Vi bruger den pipeline, du oprettede i Modul 1: Opret en pipeline i Data Factory.

  1. Vælg fanen Aktiviteter i pipelineeditoren, og find Office Outlook-aktiviteten.

    Skærmbillede, der viser valget af Office 365 Outlook-aktivitet fra værktøjslinjen Aktiviteter i menuen i pipelineeditoren.

  2. Vælg OK for at give samtykke til at bruge din mailadresse.

    Skærmbillede, der viser dialogboksen Giv samtykke, der anmoder om tilladelse til at bruge din mailadresse.

  3. Vælg den mailadresse, du vil bruge.

    Skærmbillede, der viser dialogboksen Vælg en konto.

    Seddel

    Tjenesten understøtter i øjeblikket ikke personlig mail. Du skal bruge en virksomhedsmailadresse.

  4. Vælg Tillad adgang at bekræfte.

    Skærmbillede, der viser dialogboksen Bekræftelse, der kræves for at give adgang til Office 365 Outlook.

  5. Vælg og træk Ved vellykket sti (et grønt afkrydsningsfelt øverst til højre for aktiviteten på pipelinelærredet) fra din Kopiér aktivitet til din nye Office 365 Outlook-aktivitet.

    Skærmbillede, der viser forbindelsen til outputtet fra kopieringsaktiviteten til den nye Office 365 Outlook-aktivitet.

  6. Vælg Office 365 Outlook-aktiviteten på pipelinelærredet, og vælg derefter fanen indstillinger for i egenskabsområdet under lærredet for at konfigurere mailen.

    • Angiv din mailadresse i afsnittet til. Hvis du vil bruge flere adresser, skal du bruge ; at adskille dem.
    • For Emneskal du vælge feltet, så indstillingen Tilføj dynamisk indhold vises, og derefter vælge det for at få vist lærredet for pipelineudtryksgeneratoren.

    Skærmbillede, der viser konfigurationen af fanen Mailindstillinger i Office 365 Outlook.

  7. Dialogboksen pipelineudtryksgenerator vises. Angiv følgende udtryk, og vælg derefter OK:

    @concat('DI i en timepipeline lykkedes med pipelinekørsels-id', pipeline(). RunId)

    Skærmbillede, der viser pipelineudtryksgeneratoren med det udtryk, der er angivet for emnelinjen i mailen.

  8. For brødtekstskal du markere feltet igen og vælge indstillingen Tilføj dynamisk indhold, når det vises under tekstområdet. Tilføj følgende udtryk igen i dialogboksen Pipeline Expression Builder, der vises, og vælg derefter OK:

    @concat('RunID = ', pipeline(). RunId, ' ; ', 'Kopierede rækker', aktivitet('Kopiér data1').output.rowsCopied, ' ; ','Gennemløb', aktivitet('Kopiér data1').output.throughput)

    Seddel

    Erstat Kopiér data1 med navnet på din egen pipelinekopiaktivitet.

  9. Vælg til sidst fanen Home øverst i pipelineeditoren, og vælg Kør. Vælg derefter Gem og kør igen i bekræftelsesdialogboksen for at udføre disse aktiviteter.

    Skærmbillede, der viser vinduet pipelineeditor med knappen Kør fremhævet i menuen.

  10. Når pipelinen er kørt, skal du kontrollere din mail for at finde den bekræftelsesmail, der er sendt fra pipelinen.

    Skærmbillede, der viser pipelinestatussen, efter at den er udført.

    Skærmbillede, der viser den mail, der genereres af pipelinen.

Planlæg udførelse af pipeline

Når du er færdig med at udvikle og teste din pipeline, kan du planlægge, at den skal udføres automatisk.

  1. Vælg Planlægpå fanen Startside i vinduet pipelineeditor.

    Et skærmbillede af knappen Tidsplan i menuen under fanen Hjem i pipelineeditoren.

  2. Konfigurer tidsplanen efter behov. I eksemplet her planlægges pipelinen til at blive udført dagligt kl. 20:00 indtil slutningen af året.

    Skærmbillede, der viser konfigurationen af tidsplanen for en pipeline, der skal køre dagligt kl. 20:00 indtil udgangen af året.

(valgfrit) Føj en dataflowaktivitet til pipelinen

Du kan også føje det dataflow, du oprettede i Modul 2: Opret et dataflow i Data Factory i pipelinen.

  1. Peg på den grønne linje, der forbinder kopiaktiviteten og Office 365 Outlook-aktiviteten på dit pipelinelærred, og vælg knappen + for at indsætte en ny aktivitet.

    Skærmbillede, der viser knappen Indsæt aktivitet for forbindelsen mellem Kopiér aktivitet og Office 365 Outlook-aktiviteten på pipelinelærredet.

  2. Vælg dataflow i den menu, der vises.

    Skærmbillede, der viser valget af Dataflow i menuen Indsæt aktivitet på pipelinelærredet.

  3. Den nyligt oprettede dataflowaktivitet indsættes mellem Kopiér aktivitet og Office 365 Outlook-aktiviteten og vælges automatisk, og dens egenskaber vises i området under lærredet. Vælg fanen Indstillinger i området egenskaber, og vælg derefter dit dataflow, der er oprettet i Modul 2: Opret et dataflow i Data Factory.

    Skærmbillede, der viser fanen Indstillinger i dataflowaktiviteten.

I dette tredje modul til vores komplette selvstudium om din første dataintegration ved hjælp af Data Factory i Microsoft Fabric har du lært, hvordan du:

  • Brug en kopiaktivitet til at hente rådata fra et kildelager til en tabel i et data Lakehouse.
  • Brug en dataflowaktivitet til at behandle dataene og flytte dem til en ny tabel i Lakehouse.
  • Brug en Office 365 Outlook-aktivitet til at sende en mail, der giver dig besked, når alle job er fuldført.
  • Konfigurer pipelinen til at køre på en planlagt basis.
  • (valgfrit) Indsæt en dataflowaktivitet i et eksisterende pipelineflow.

Nu, hvor du har fuldført selvstudiet, kan du få mere at vide om, hvordan du overvåger pipelinekørsler: