Delta Live Tables versão 2022.40
28 de setembro a 5 de outubro de 2022
Esses recursos e melhorias foram lançados com a versão 2022.40 do Delta Live Tables.
Versões do Databricks Runtime usadas por esta versão
Canal:
- ATUAL (padrão): Databricks Runtime 11.0.7
- VISUALIZAÇÃO: Databricks Runtime 11.0.7
Novos recursos e melhorias nesta versão
O uso de um rótulo de cluster diferente ou
default
maintenance
nas configurações do pipeline causa falhas durante a criação ou edição do pipeline. Para mais informações sobre a configuração de clusters para pipelines Delta Live Tables, veja Configurar computação para um pipeline Delta Live Tables.Agora você pode abrir ou executar pipelines diretamente de seus notebooks Delta Live Tables. Ver Desenvolva e depure os pipelines Delta Live Tables em notebooks.
Esta versão inclui uma alteração significativa na estrutura de dados de configurações de pipeline retornada por solicitações de de API do Delta Live
. Essa alteração retorna o edition
campo como um valor maiúsculo. Anteriormente, esse valor era retornado como maiúsculas e minúsculas. Você deve update os seus clientes que leem oedition
nas respostas da API para garantir que o valor de retorno seja processado corretamente. No entanto, oedition
valor nas solicitações de API não diferencia maiúsculas de minúsculas, pois seus clientes que enviam solicitações incluindo este campo não precisam de atualização.
Correções de bugs nesta versão
Esta versão corrige um bug que faz com que a interface de utilizador do Delta Live Tables mostre um pipeline num estado
RUNNING
, mesmo após a falha do update.Este update corrige um bug na interface APPLY_CHANGES ao reprocessar dados de entrada where os dados contêm operações de
DELETE
duplicadas com o mesmo valor noSEQUENCE
column. Este cenário resulta emNULL
values no alvo table e na remoção do valorDeleteVersion
. Isso equivale a marcar o registro comoNOT-DELETED
. Com essa alteração, as operações duplicadasDELETE
são tratadas de forma idempotente e sempre marcam o registro comoDELETED
.Esta versão corrige um bug que fazia com que as linhas ficassem ocultas durante o processamento do tipo 2 do SCD quando um registro histórico anterior era eliminado contendo o mesmo columns do próximo registro histórico.
Este update corrige um bug que faz com que uma visualização com uma expectativa
expect_or_fail
permaneça no estadoRUNNING
, mesmo que a expectativa falhe. Com essa correção, o pipeline falha e faz a transição para oFAILED
estado.