Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile completare questo modulo in circa 15 minuti. In questa parte finale dell'esercitazione si crea una pipeline che orchestra il processo di copia e (facoltativamente) il flusso di dati compilato nei moduli 1 e 2, inviare una notifica tramite posta elettronica al termine di tutti i processi e pianificare l'esecuzione automatica della pipeline.
Prerequisiti
- Modulo 1 di questa serie di esercitazioni: Inserire dati con un processo di copia
- Modulo 2 di questa serie di esercitazioni: Trasformare i dati con un flusso di dati
Creare un flusso di lavoro
Prima di tutto, creare una pipeline per orchestrare il processo di copia già realizzato.
Nell'area di lavoro selezionare + Nuovo elemento, quindi cercare e scegliere Pipeline.
Specificare un nome di pipeline. Successivamente, seleziona Crea.
Aggiungi l'attività di copia.
Sulla tela della pipeline, selezionare la scheda Attività, Copia dati, quindi Aggiungi attività di copia dati.
Selezionare l'attività di copia del processo nell'area di disegno della pipeline, quindi selezionare la scheda Impostazioni sotto l'area di disegno.
Selezionare l'elenco a discesa Connessione e selezionare Sfoglia tutto.
Selezionare Copia attività sotto Nuove origini.
Nella pagina Connetti origine dati selezionare Accedi per autenticare la connessione.
Seguire le istruzioni per accedere all'account aziendale.
Selezionare Connetti per completare la configurazione della connessione.
Per Area di lavoro selezionare l'area di lavoro in cui è stato creato il processo di copia per il modulo 1.
Per Copia attività, selezionare l'attività di copia creata nel Modulo 1.
Aggiungere un'attività Office 365 Outlook
Selezionare la scheda Activities nell'editor della pipeline e trovare l'attività Office 365 Posta elettronica.
Selezionare la nuova attività Office 365 Posta elettronica e selezionarne la scheda Impostazioni.
Selezionare l'elenco a discesa Connessione e quindi selezionare Sfoglia tutto.
Selezionare Office 365 Posta elettronica.
Selezionare Sign in per connettere il Office 365 account.
Screenshot della finestra di dialogo Scegli un account.
Nota
Il servizio attualmente non supporta la posta elettronica personale. È necessario usare l'indirizzo e-mail aziendale.
Selezionare Connetti.
Selezionare e trascinare il percorso On success (una casella di controllo verde in alto a destra dell'attività nell'area di disegno della pipeline) dall'attività di copia alla nuova attività di posta elettronica di Office 365.
Selezionare l'attività di posta elettronica Office 365 nell'area di disegno della pipeline, quindi selezionare la scheda Impostazioni dell'area delle proprietà sotto l'area di disegno per configurare il messaggio di posta elettronica.
- Nella sezione A immettere l'indirizzo e-mail. Se si desidera usare più indirizzi, usare ; per separarli.
- Per Oggetto selezionare il campo in modo che venga visualizzata l'opzione Aggiungi contenuto dinamico e quindi selezionarla per visualizzare l'area di disegno del generatore di espressioni della pipeline.
Viene visualizzata la finestra di dialogo Generatore di espressioni pipeline. Immettere l’espressione seguente, quindi selezionare OK:
@concat('DI in an Hour Pipeline Succeeded with Pipeline Run Id', pipeline().RunId)
Per Corpo selezionare il campo di testo e scegliere l'opzione Visualizza nel generatore di espressioni quando viene visualizzata sotto l'area di testo. Aggiungere di nuovo l'espressione seguente (con il nome dell'attività del processo di copia) nella finestra di dialogo Generatore di espressioni pipeline visualizzata, quindi selezionare 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)Importante
Sostituire Copy job_1 con il nome dell'attività di copia della tua pipeline.
Selezionare infine la scheda Home nella parte superiore dell'editor della pipeline e scegliere Esegui. Selezionare quindi Salva ed esegui di nuovo nella finestra di dialogo di conferma per eseguire queste attività.
Una schermata che mostra la finestra dell'editor della pipeline con il pulsante Esegui evidenziato nel menu.
Dopo che la pipeline è stata eseguita con successo, controlla la tua email per trovare il messaggio di conferma inviato dalla pipeline.
Screenshot che mostra il messaggio di posta elettronica generato dalla pipeline.
(Facoltativo) Aggiungere un'attività Flusso di dati alla pipeline
È anche possibile aggiungere nel pipeline il flusso di dati creato nel Modulo 2: Creare un flusso di dati in Data Factory.
Passare il puntatore sulla linea verde che collega l'attività del processo di copia e l'attività di posta elettronica Office 365 nell'area di disegno della pipeline e selezionare il pulsante + per inserire una nuova attività.
Scegliere Flusso di dati dal menu visualizzato.
Screenshot che mostra la selezione del flusso di dati dal menu attività di inserimento nell'area di disegno della pipeline.
L'attività Flusso Di Dati appena creata viene inserita tra l'attività del processo di copia e l'attività di posta elettronica Office 365, e viene selezionata automaticamente, mostrandone le proprietà nell'area sotto il riquadro di disegno. Selezionare la scheda Impostazioni nell'area delle proprietà, quindi selezionare il flusso di dati creato in Modulo 2: Creare un flusso di dati in Data Factory.
Screenshot della scheda Impostazioni dell'attività Flusso di dati.
Programmare l'esecuzione della pipeline
Dopo aver completato lo sviluppo e il test della pipeline, è possibile pianificare l'esecuzione automatica.
Nella scheda Home della finestra dell'editor della pipeline, selezionare Pianifica.
Una screenshot del pulsante Pianifica nel menu della scheda Home nell'editor della pipeline.
Selezionare + Aggiungi pianificazione
Configurare la pianificazione in base alle esigenze. L'esempio seguente pianifica l'esecuzione giornaliera della pipeline alle 20:00 per un anno.
Screenshot che mostra la configurazione della pianificazione per l'esecuzione giornaliera di una pipeline alle 20:00 fino alla fine dell'anno..