Pular para o conteúdo principal

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 @table agora é usado para criar tabelas de transmissão e o novo decorador @materialized_view é usado para criar visualizações materializadas.
  • @view agora é @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.

nota

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.

Saiba mais

Nesta página