O que aconteceu com as Delta Live Tables (DLT)?
O produto anteriormente conhecido como Delta Live Tables (DLT) foi atualizado para LakeFlow Spark Declarative Pipelines (SDP). Se já usou o DLT, não é necessária nenhuma migração para usar o Lakeflow Spark Declarative Pipelines: o código ainda funcionará no SDP. Existem mudanças que podem ser feitas para aproveitar melhor o Lakeflow Spark Declarative Pipelines, tanto agora quanto no futuro, assim como para introduzir compatibilidade com os Pipelines Declarativos do Apache Spark™ (a partir do Apache Spark 4.1).
Em código Python, referências a import dlt podem ser substituídas por from pyspark import pipelines as dp, o que também requer as seguintes alterações:
@dlté substituído por@dp.- O decorador
@tableagora é usado para criar tabelas de transmissão e o novo decorador@materialized_viewé usado para criar visualizações materializadas. @viewagora é@temporary_view.
Para mais detalhes sobre as alterações de nome da API do Python e as diferenças entre o LakeFlow SDP e os pipelines declarativos do Apache Spark, consulte O que aconteceu com @dlt? na referência Python de pipelines.
Ainda existem algumas referências ao nome DLT no Databricks. As SKUs clássicas para Lakeflow Spark Declarative Pipelines ainda começam com DLT, e os esquemas de log de eventos com dlt no nome não mudaram. As APIs do Python que usavam dlt no nome ainda podem ser usadas, mas a Databricks recomenda a transição para os novos nomes.