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.
Questo articolo illustra il processo di rilascio delle pipeline Lakeflow, il modo in cui viene gestito il runtime e fornisce collegamenti alle note sulla versione per ogni versione.
Versioni correnti del canale di Databricks Runtime
Le versioni correnti di Databricks Runtime per ogni canale sono:
- CURRENT (impostazione predefinita): Databricks Runtime 17.3
- ANTEPRIMA: Databricks Runtime 18.1
Per l’elenco dei pacchetti installati per ciascun runtime — librerie Python, R e Java — consulta le corrispondenti note di rilascio di Databricks Runtime indicate sopra.
Note di rilascio delle pipeline Lakeflow
Le note sulla versione sono organizzate per mese. Poiché le pipeline sono senza versione, le modifiche dell'area di lavoro e di runtime vengono eseguite automaticamente. Le note sulla versione seguenti offrono una panoramica delle modifiche e delle correzioni di bug in ogni versione:
In precedenza, le note di rilascio erano organizzate in base all'anno e alla settimana dell'anno.
Note sulla versione meno recenti
- Versione 2025.36 delle pipeline dichiarative di Spark su Lakeflow
- Pipeline dichiarative Spark in Lakeflow versione 2025.30
- Pipeline dichiarative di Lakeflow versione 2025.29
- Pipeline dichiarative di Lakeflow versione 2025.28
- Pipeline dichiarative di Lakeflow versione 2025.26
- Pipeline dichiarative di Lakeflow versione 2025.23
- Pipeline dichiarative di Lakeflow versione 2025.20
- Pipeline dichiarative di Lakeflow versione 2025.19
- DLT versione 2025.16
- DLT versione 2025.15
- DLT versione 2025.12
- DLT versione 2025.04
- DLT versione 2024.49
- DLT versione 2024.42
- DLT versione 2024.40
- DLT versione 2024.37
- DLT versione 2024.33
- DLT versione 2024.29
- DLT versione 2024.22
- DLT versione 2024.20
- DLT versione 2024.13
- DLT versione 2024.11
- DLT versione 2024.09
- DLT versione 2024.05
- DLT versione 2024.02
- DLT versione 2023.50
- DLT versione 2023.48
- DLT versione 2023.45
- DLT versione 2023.43
- DLT versione 2023.41
- DLT versione 2023.37
- DLT versione 2023.35
- DLT versione 2023.30
- DLT versione 2023.27
- Rilascio DLT 2023.23
- DLT versione 2023.21
- DLT versione 2023.19
- DLT versione 2023.17
- DLT versione 2023.16
- DLT versione 2023.13
- DLT versione 2023.11
- DLT versione 2023.06
- DLT versione 2023.03
- DLT versione 2023.01
- DLT versione 2022.49
- DLT versione 2022.46
- DLT versione 2022.44
- DLT versione 2022.42
- DLT versione 2022.40
- DLT versione 2022.37
Canali di runtime delle pipeline di Lakeflow
I cluster di pipeline usano runtime basati su note sulla versione e compatibilità di Databricks Runtime. Azure Databricks aggiorna automaticamente i runtime della pipeline per supportare miglioramenti e aggiornamenti alla piattaforma. È possibile usare il channel campo nelle impostazioni della pipeline per controllare la versione di runtime che esegue la pipeline. I valori supportati sono:
-
currentper usare la versione di runtime corrente. -
previewper testare la tua pipeline con le modifiche imminenti alla versione del runtime.
Per impostazione predefinita, le pipeline vengono eseguite usando la versione di runtime current. Databricks consiglia di usare il runtime di current per i carichi di lavoro di produzione. Per informazioni su come usare l'impostazione preview per testare le pipeline con la versione di runtime successiva, vedere Automatizzare il test delle pipeline con la versione di runtime successiva.
Important
Le funzionalità contrassegnate come disponibili a livello generale o anteprima pubblica sono disponibili nel canale current.
Per altre informazioni sui canali della pipeline, vedere il channel campo nelle impostazioni della pipeline.
Per informazioni su come vengono gestiti gli aggiornamenti per ogni versione, vedere Funzionamento degli aggiornamenti delle pipeline di Lakeflow.
Come si trova la versione di Databricks Runtime per un aggiornamento della pipeline?
È possibile eseguire una query sul registro eventi della pipeline per trovare la versione di Databricks Runtime per un aggiornamento della pipeline specifico. Consultare informazioni sul runtime.
Come funzionano gli aggiornamenti delle pipeline di Lakeflow?
Le pipeline di Lakeflow sono senza versione, il che significa che Azure Databricks aggiorna automaticamente il runtime per supportare miglioramenti e aggiornamenti alla piattaforma. Databricks consiglia di limitare le dipendenze esterne.
Databricks funziona in modo proattivo per impedire agli aggiornamenti automatici di introdurre errori o problemi alle pipeline di produzione. Vedere Processo di aggiornamento delle pipeline di Lakeflow.
In particolare per gli utenti che implementano pipeline con dipendenze esterne, Databricks consiglia di testare preventivamente le pipeline con canali preview. Vedere Automatizzare i test delle pipeline con la versione di runtime successiva.
Processo di aggiornamento delle pipeline di Lakeflow
Azure Databricks gestisce il runtime di Databricks usato dalle risorse di calcolo della pipeline. Aggiorna automaticamente il runtime nelle aree di lavoro Azure Databricks e monitora l'integrità delle pipeline dopo l'aggiornamento.
Se Azure Databricks rileva che una pipeline non può essere avviata a causa di un aggiornamento, la versione di runtime per la pipeline viene ripristinata alla versione precedente nota per essere stabile e vengono attivati automaticamente i passaggi seguenti:
- Il runtime della pipeline è bloccato alla precedente versione nota come valida.
- Il supporto di Databricks riceve una notifica del problema.
- Se il problema è correlato a una regressione nel runtime, Databricks risolve il problema.
- Se il problema è causato da una libreria personalizzata o da un pacchetto usato dalla pipeline, Databricks contatta l'utente per risolvere il problema.
- Quando il problema viene risolto, Azure Databricks avvia nuovamente l'aggiornamento.
Important
Azure Databricks ripristina solo le pipeline in esecuzione in modalità di produzione con il canale impostato su current.
Automatizzare il test delle pipeline con la versione di runtime successiva
Per assicurarsi che le modifiche nella versione di runtime successiva non influiscono sulle pipeline, usare la funzionalità canali della pipeline:
- Creare una pipeline di staging e impostare il canale su
preview. - Nell'interfaccia della pipeline, crea una pianificazione per eseguire la pipeline settimanalmente e abilita gli avvisi per ricevere una notifica e-mail in caso di errori della pipeline. Databricks consiglia di pianificare l'esecuzione settimanale dei test delle pipeline, soprattutto se si utilizzano dipendenze della pipeline personalizzate .
- Se si riceve una notifica di un errore e non è possibile risolverlo, aprire un ticket di supporto con Databricks.
Note
Quando si modifica la pipeline durante la risoluzione dei problemi del canale di anteprima, convalidare tali modifiche rispetto al canale current prima di eseguire la distribuzione nell'ambiente di produzione in esecuzione su current. Una modifica che funziona su preview potrebbe comportarsi in modo diverso in current.
dipendenze della pipeline
Le pipeline supportano dipendenze esterne; Ad esempio, è possibile installare qualsiasi pacchetto Python usando il %pip install comando . Supportano anche l'uso di script di inizializzazione globali e con ambito cluster. Tuttavia, queste dipendenze esterne, in particolare gli script init, aumentano il rischio di problemi con gli aggiornamenti di runtime. Per attenuare questi rischi, ridurre al minimo l'uso di script init nelle pipeline. Se l'elaborazione richiede script init, automatizzare i test della pipeline per rilevare i problemi in anticipo; vedere Automatizzare i test delle pipeline con la versione di runtime successiva. Se si usano script init, Databricks consiglia di aumentare la frequenza di test.