Note sulla versione di Delta Live Tables e processo di aggiornamento della versione
Questo articolo illustra il processo di rilascio di Delta Live Tables, il modo in cui viene gestito il runtime di Delta Live Tables e fornisce collegamenti alle note di rilascio per ciascun rilascio di Delta Live Tables.
canali di runtime delle tabelle live Delta
Nota
Per visualizzare le versioni di Databricks Runtime usate con una versione Delta Live Tables, vedere le note sulla versione per tale versione.
I cluster Delta Live Tables usano runtime basati su versioni delle note di rilascio di Databricks Runtime e compatibilità. Databricks aggiorna automaticamente i runtime di Tabelle live Delta per supportare miglioramenti e aggiornamenti alla piattaforma. Puoi usare il campo channel
nelle impostazioni della pipeline delle Tabelle Delta Live per controllare la versione del runtime delle Tabelle Delta Live che esegue la tua pipeline. I valori supportati sono:
-
current
per usare la versione corrente del runtime. -
preview
per testare la pipeline con le future modifiche alla versione di runtime.
Per impostazione predefinita, le pipeline vengono eseguite usando la versione di runtime current
. Databricks consiglia l’uso del runtime 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 i test delle pipeline con la versione di runtime successiva.
Importante
Le funzionalità contrassegnate come disponibili a livello generale o anteprima pubblica sono disponibili nel current
canale.
Per ulteriori informazioni sui canali di Delta Live Tables, vedere il campo channel
nelle impostazioni della pipeline Delta Live Tables .
Per informazioni su come delta live tables gestisce il processo di aggiornamento per ogni versione, vedere Come funzionano gli aggiornamenti delle tabelle live Delta?.
Come si trova la versione di Databricks Runtime per un aggiornamento della pipeline?
Per trovare la versione di Databricks Runtime per un aggiornamento della pipeline, è possibile eseguire una query sul registro eventi delle tabelle live Delta. Vedere Informazioni sul runtime.
Note sulla versione Delta Live Tables
Le note sulla versione delle Delta Live Table sono organizzate per anno e settimana. Poiché le tabelle live delta sono senza versione, le modifiche all'area di lavoro e al runtime vengono eseguite automaticamente. Le seguenti note sulla versione forniscono una panoramica delle modifiche e delle correzioni di bug per ogni versione:
- Delta Live Tables versione 2025.04
- Delta Live Tables release 2024.49
- Delta Live Tables release 2024.42
- Delta Live Tables versione 2024.40
- Delta Live Tables release 2024.37
- Delta Live Tables versione 2024.33
- Delta Live Tables rilascio versione 2024.29
- Delta Live Tables versione 2024.22
- Versione 2024.20 di Delta Live Tables
- Delta Live Tables release 2024.13
- Rilascio delle Delta Live Tables 2024.11
- Delta Live Tables versione 2024.09
- Delta Live Tables versione 2024.05
- Delta Live Tables rilascio 2024.02
- Delta Live Tables versione 2023.50
- Delta Live Tables versione 2023.48
- Delta Live Tables Release 2023.45
- Delta Live Tables release 2023.43
- Delta Live Tables release 2023.41
- Delta Live Tables release 2023.37
- Delta Live Tables versione 2023.35
- Delta Live Tables Rilascio 2023.30
- Delta Live Tables versione 2023.27
- Delta Live Tables versione 2023.23
- Delta Live Tables versione 2023.21
- Delta Live Tables Rilascio 2023.19
- Delta Live Tables versione 2023.17
- Delta Live Tables versione rilascio 2023.16
- Delta Live Tables versione 2023.13
- Delta Live Tables versione 2023.11
- Delta Live Tables versione 2023.06
- Delta Live Tables rilascio 2023.03
- Delta Live Tables Rilascio 2023.01
- Delta Live Tables versione 2022.49
- Versione delle Tabelle Live Delta 2022.46
- Delta Live Tables versione 2022.44
- Delta Live Tables versione 2022.42
- Delta Live Tables versione 2022.40
- Delta Live Tables release 2022.37
Come funzionano gli aggiornamenti delle tabelle live Delta?
Delta Live Tables è considerato un prodotto senza versione , il che significa che Databricks aggiorna automaticamente il runtime di Delta Live Tables per supportare miglioramenti e aggiornamenti alla piattaforma. Databricks consiglia di limitare le dipendenze esterne per le pipeline di Delta Live Tables.
Databricks lavora proattivamente per impedire agli aggiornamenti automatici di introdurre errori o problemi alle pipeline di produzione Delta Live Tables. Consultare il processo di aggiornamento delle "Delta Live Tables" .
In particolare per gli utenti che distribuiscono le pipeline di Delta Live Tables con dipendenze esterne, Databricks consiglia di testare in modo proattivo le pipeline con i canali preview
. Vedere Automatizzare i test delle pipeline con la versione di runtime successiva.
processo di aggiornamento di Delta Live Tables
Databricks gestisce il Databricks Runtime usato dalle risorse di calcolo delta live tables. Le tabelle live delta aggiornano automaticamente il runtime nelle aree di lavoro di Azure Databricks e monitorano l'integrità delle pipeline dopo l'aggiornamento.
Se Delta Live Tables 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 i passaggi seguenti vengono attivati automaticamente:
- Il runtime di Delta Live Tables della pipeline è fissato alla versione precedente 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, Databricks avvia nuovamente l'aggiornamento.
Importante
Le tabelle live Delta ripristinano le pipeline in esecuzione in modalità di produzione solo con il canale impostato su current
.
Automatizzare i test delle pipeline con la versione di runtime successiva
Per assicurarsi che le modifiche nella versione successiva del runtime di Delta Live Tables non influisca sulle pipeline, usare la funzionalità dei canali di Delta Live Tables:
- Creare una pipeline di staging e impostare il canale su
preview
. - Nell'interfaccia utente di Tabelle Delta Live, crea una pianificazione per eseguire la pipeline settimanalmente e abilita gli avvisi per ricevere una notifica email in caso di fallimenti della pipeline. Databricks consiglia di pianificare le esecuzioni settimanali di test delle pipeline, soprattutto se si usano dipendenze della pipeline personalizzate.
- Se si riceve una notifica di errore e non è possibile risolverlo, aprire un ticket di supporto con Databricks.
Dipendenze della pipeline
Le tabelle live delta supportano le dipendenze esterne nelle pipeline; Ad esempio, è possibile installare qualsiasi pacchetto Python usando il comando %pip install
. Delta Live Tables supporta anche l'uso di script init con ambito cluster e globale. 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 tempestivamente; vedere Automatizzare i test delle pipeline con la versione di runtime successiva. Se si usano script init, Databricks consiglia di aumentare la frequenza dei test.