Attività della pipeline DLT per i lavori
I lavori offrono un approccio procedurale alla definizione delle relazioni tra le attività. Le pipeline DLT offrono un approccio dichiarativo per definire relazioni tra set di dati e trasformazioni . Questa pagina descrive come pianificare le pipeline DLT attivate per l'esecuzione come attività in un processo di Databricks, usando l'interfaccia utente dei processi, l'interfaccia utente della pipeline DLT o SQL.
Nota
Una pipeline DLT attivata è una pipeline che non viene eseguita in modo continuo, ma deve essere attivata per iniziare. Un'attività della pipeline può essere il meccanismo di attivazione per una pipeline DLT attivata. Le pipeline continue non hanno bisogno di essere attivate, quindi attivarle tramite un'attività sarebbe ridondante. Per ulteriori informazioni sulle pipeline attivate e continue, vedere Triggered vs. Continuous Pipeline Mode.
Configurare un'attività della pipeline DLT con l'interfaccia utente Jobs
Le pipeline DLT gestiscono tutte le configurazioni per il codice sorgente e il calcolo nella definizione della pipeline.
Per aggiungere una pipeline a un processo, completare la procedura seguente:
- Creare e assegnare un nome a una nuova attività e selezionare il della pipeline DLT per il tipo di .
- Nel menu a discesa Pipeline, selezionare una pipeline DLT esistente.
- Facoltativamente, è possibile attivare un aggiornamento completo nella pipeline DLT.
Importante
È possibile usare solo pipeline attivate con l'attività Pipeline . Le pipeline continue non sono supportate come compito lavorativo.
Pianificare una pipeline DLT con l'interfaccia utente della pipeline
L'aggiunta di una pianificazione a una pipeline crea un processo con una singola attività della pipeline. È possibile configurare solo trigger di pianificazione basati sul tempo usando questa interfaccia utente. Per altre opzioni di attivazione avanzate, vedere Configurare un'attività della pipeline DLT con l'interfaccia utente di Jobs.
Configurare un'attività della pipeline in un processo pianificato usando l'interfaccia utente della pipeline completando i passaggi seguenti:
- Fare clic su DLT nella barra laterale.
- Fare clic sul nome della pipeline. Viene visualizzata l'interfaccia utente della pipeline.
- Fare clic su Schedule.
- Se non esiste alcuna pianificazione per la pipeline, verrà visualizzata la finestra di dialogo Nuova pianificazione.
- Nel caso in cui esistano già una o più pianificazioni, fare clic su Aggiungi pianificazione.
- Immettere un nome univoco per il lavoro nel campo nome lavoro.
- (Facoltativo) Aggiornare la frequenza del programma.
- Selezionare Avanzate per altre opzioni dettagliate, inclusa la sintassi di cron.
- (Facoltativo) In Altre opzioni, configurare uno o più indirizzi di posta elettronica per ricevere notifica di avvio, successo o fallimento della pipeline.
- Clicca su Crea.
Nota
Se la pipeline è inclusa in uno o più processi pianificati, il pulsante Pianificazione mostra il numero di pianificazioni esistenti, ad esempio Pianificazione (5).
Aggiungere una pianificazione a una vista materializzata o a una tabella di streaming in Databricks SQL
Le viste materializzate e le tabelle di streaming definite in Databricks SQL supportano la pianificazione basata sul tempo specificata nei comandi CREATE
o ALTER
.
Per informazioni dettagliate, vedere gli articoli seguenti: