Modul 3: Orkestrere og automatiser med en pipeline

Du kan fullføre denne modulen på omtrent 15 minutter. I denne siste delen av veiledningen lager du en pipeline som orkestrerer Kopijobben og (valgfritt) dataflyten du bygde i Modul 1 og 2, sender en e-postvarsling når alle jobbene er ferdige, og planlegger pipelinen til å kjøre automatisk.

Forutsetninger

Opprette en pipeline

Først, lag en pipeline for å orkestrere kopijobben du allerede har bygget.

  1. Fra arbeidsområdet ditt, velg + Nytt element, søk etter og velg Pipeline.

    Skjermbilde av startsiden til Data Factory med knappen for å opprette et nytt element og Data Pipeline valgt.

  2. Angi et datasamlebåndnavn. Velg deretter Opprett.

Legg til din kopijobbaktivitet

  1. På pipeline-lerretet, velg fanen Aktiviteter , Kopier data, og legg deretter til Kopier jobb-aktivitet.

    Skjermbilde av Data Factory-pipeline-lerretet, med aktivitetsvinduet åpent og aktivert for å legge til kopieringsjobb.

  2. Velg kopier jobb-aktiviteten på pipeline-lerretet, og velg deretter fanen Innstillinger under lerretet.

    Skjermbilde av pipeline-lerretet med kopier jobb-aktiviteten markert og innstillingsfanen markert.

  3. Velg nedtrekksmenyen Forbindelse og velg Bla gjennom alle.

    Skjermbilde av listen over innstillinger for kopier jobbaktivitet, med bla gjennom alt uthevet.

  4. Velg Kopier jobb under Nye kilder.

  5. På siden Connect data source , velg Logg inn for å autentisere forbindelsen.

    Skjermbilde av siden for å få datatilkoblingslegitimasjon, med Logg-inn-alternativet markert.

  6. Følg instruksjonene for å logge inn på din organisasjonskonto.

  7. Velg Connect for å fullføre tilkoblingsoppsettet.

  8. For Workspace, velg arbeidsområdet du opprettet Kopijobben i for Modul 1.

  9. For kopieringsjobb, velg kopijobben du opprettet i modul 1.

Legg til en Office 365 Outlook aktivitet

  1. Velg fanen Aktiviteter i pipeline-editoren og finn Office 365 E-postaktivitet.

    Skjermbilde som viser valget av Office 365 Outlook-aktiviteten fra Aktiviteter-verktøylinjen i pipeline-editormenyen.

  2. Velg den nye Office 365 E-postaktiviteten og velg fanen Innstillinger.

  3. Velg nedtrekksmenyen Forbindelse , og velg deretter Bla gjennom alle.

  4. Velg Office 365 E-post.

  5. Velg Logg inn for å koble til Office 365 account.

    Skjermbilde som viser dialogboksen Velg en konto.

    Notat

    Tjenesten støtter for øyeblikket ikke personlig e-post. Du må bruke en virksomhets-e-postadresse.

  6. Velg Koble til.

  7. Velg og dra stien On success (en grønn avkrysningsboks øverst til høyre på aktiviteten i pipeline-lerretet) fra Kopier jobb-aktiviteten til den nye Office 365 E-post-aktiviteten.

    Skjermbilde som viser koblingen fra suksessutgangen fra Kopier jobb-aktiviteten til den nye Office 365 Outlook-aktiviteten.

  8. Velg aktiviteten Office 365 E-post fra pipeline-lerretet, og velg deretter fanen Innstillinger i eiendomsområdet under lerretet for å konfigurere e-posten.

    • Skriv inn e-postadressen din i delen Til. Hvis du vil bruke flere adresser, kan du bruke ; å skille dem.
    • Velg feltet for emne, slik at alternativet Legg til dynamisk innhold vises, og velg det for å vise lerretet for datasamlebånduttrykksverktøyet.

    Skjermbilde som viser konfigurasjonen av fanen for Office 365 Outlook e-postinnstillinger.

  9. Dialogboksen datasamlebånduttrykksverktøy vises. Skriv inn følgende uttrykk, og velg deretter OK:

    @concat('DI in an Hour Pipeline Succeeded with Pipeline Run Id', pipeline().RunId) Skjermbilde som viser pipeline-uttrykksbyggeren med uttrykket som er oppgitt for emnelinjen i e-posten.

  10. For Brødteksten, velg tekstfeltet og velg Vis i uttrykksbygger-alternativet når det vises under tekstområdet. Legg til følgende uttrykk igjen (med ditt eget kopi-jobbaktivitetsnavn) i Pipeline-uttrykksbygger-dialogen som vises, og velg deretter OK:@concat('RunID = ', pipeline().RunId, ' ; ', 'Files written: ', activity('Copy job_1').output.value[0].output.filesWritten, ' ; ','Throughput: ', activity('Copy job_1').output.value[0].output.throughput,' ; ','Time to copy: ', activity('Copy job_1').output.executionDuration,' ; ','Time in queue: ', activity('Copy job_1').output.durationInQueue)

    Viktig!

    Erstatt Kopier job_1 med navnet på din egen pipeline-kopijobbaktivitet.

  11. Til slutt velger du fanen Hjem øverst i redigeringsprogrammet for datasamlebåndet, og velger Kjør. Velg deretter Lagre og kjør på nytt i bekreftelsesdialogboksen for å utføre disse aktivitetene.

    Skjermbilde som viser vinduet for datasamlebåndredigering med Kjør-knappen uthevet på menyen.

  12. Når datasamlebåndet er kjørt, kan du sjekke e-postmeldingen for å finne bekreftelses-e-postmeldingen som sendes fra datasamlebåndet.

    Skjermbilde som viser pipeline-statusen når den er ferdig.

    Skjermbilde som viser e-postmeldingen som genereres av datasamlebåndet.

(valgfritt) Legg til en dataflytaktivitet i datasamlebåndet

Du kan også legge til dataflyten du opprettet i modul 2: Opprett en dataflyt i Data Factory i datasamlebåndet.

  1. Hold musepekeren over den grønne linjen som kobler kopieringsjobb-aktiviteten og Office 365 Email-aktiviteten på pipeline-lerretet ditt, og velg knappen + for å sette inn en ny aktivitet.

    Skjermbilde som viser innsettingsaktivitetsknappen for forbindelsen mellom kopieringsjobben og Office 365 E-postaktiviteten på pipeline-canvasen.

  2. Velg Dataflyt fra menyen som vises.

    Skjermbilde som viser utvalget av dataflyt fra sett inn aktivitet-menyen på datasamlebåndlerretet.

  3. Den nyopprettede Dataflow-aktiviteten settes inn mellom kopieringsjobben og Office 365 Email-aktiviteten, og velges automatisk, slik at egenskapene vises i området under lerretet. Velg fanen Innstillinger i egenskapsområdet, og velg deretter dataflyten som er opprettet i modul 2: Opprett en dataflyt i Data Factory.

    Skjermbilde som viser Innstillinger-fanen for dataflytaktiviteten.

Planlegg kjøring av datasamlebånd

Når du er ferdig med å utvikle og teste datasamlebåndet, kan du planlegge at det skal kjøres automatisk.

  1. Velg Planleggpå fanen Hjem i vinduet for datasamlebåndredigering.

    Et skjermbilde av Tidsplan-knappen på menyen på Hjem-fanen i redigeringsprogrammet for datasamlebånd.

  2. Velg + Legg til timeplan

  3. Konfigurer tidsplanen etter behov. Eksempelet her planlegger pipelinen til å kjøre daglig klokken 20:00 i ett år.

    Skjermbilde som viser tidsplankonfigurasjonen for at et datasamlebånd skal kjøre daglig klokken 20:00 frem til slutten av året.