04-05 de dezembro de 2023 — Notas de versão 7.43¶
Atenção
A versão foi concluída.
Para conhecer as diferenças entre as versões antecipada e final destas notas de versão, consulte Registro de alterações das notas de versão.
Novos recursos¶
Tarefa finalizadora — Disponibilidade geral¶
Neste lançamento, temos o prazer de anunciar a disponibilidade geral da tarefa finalizadora. Uma tarefa finalizadora trata do lançamento e limpeza de recursos que um DAG usa. Você pode criar uma tarefa finalizadora associada a uma tarefa raiz ou alterar uma tarefa independente existente para uma tarefa finalizadora.
A tarefa finalizadora tem garantia de execução independentemente do sucesso ou falha da DAG e garante a limpeza adequada dos recursos e a conclusão das etapas necessárias em todos os cenários. Por exemplo, se uma execução de DAG usar tabelas intermediárias para rastrear dados para processamento e falhar antes que as linhas da tabela sejam consumidas, a próxima execução encontrará linhas duplicadas e reprocessará os dados, resultando em tempo de execução mais longo ou desperdício de recursos de computação. A tarefa finalizadora pode resolver esse problema descartando as linhas ou truncando a tabela conforme necessário.
Para obter mais informações, consulte Tarefa finalizadora.
Atualizações de SQL¶
Novas funções de SQL¶
A(s) seguinte(s) função(ões) agora está(ão) disponível(is) neste lançamento:
Categoria de função |
Nova função |
Descrição |
---|---|---|
Funções de dados semiestruturados (matriz/objeto) |
Retorna um objeto que contém as chaves especificadas por uma matriz de entrada e os valores especificados por outra matriz de entrada. |
Atualizações de extensibilidade¶
Estrutura de testes locais do Python Snowpark — Versão preliminar¶
Neste lançamento, temos o prazer de anunciar a estrutura de testes locais Snowpark Python como um recurso de versão preliminar para todas as contas. A estrutura de testes locais do Snowpark Python permite criar e operar em DataFrames do Snowpark Python localmente sem se conectar a uma conta Snowflake. Você pode usar isso para testar suas operações de DataFrame localmente, em sua máquina de desenvolvimento ou em um pipeline de CI (integração contínua), antes de implantar alterações de código em sua conta. A API é a mesma, então você pode executar seus testes localmente ou em uma conta Snowflake, sem fazer alterações no código.
Para obter mais informações, consulte Estrutura de teste local.
Atualizações da interface da Web¶
Carregamento de arquivos em estágios e arquivos preparados gerenciados usando Snowsight — Disponibilidade geral¶
Neste lançamento, temos o prazer de anunciar a disponibilidade geral dos seguintes recursos da Snowsight:
Carregamento de arquivos em estágios internos.
Pesquisa de arquivos em um estágio interno ou externo.
Com Snowsight, você pode carregar arquivos em estágios nomeados internos e se preparar para carregar dados em tabelas ou carregar dependências para planilhas Python. Você também pode usar Snowsight para visualizar e gerenciar arquivos preparados.
Para obter mais informações, consulte Preparação de arquivos usando o Snowsight.
Registro de alterações das notas de versão¶
Anúncio |
Update |
Data |
---|---|---|
Notas de lançamento |
Publicação inicial (versão preliminar) |
04-Dez-23 |
Carregamento de arquivos em estágios e arquivos preparados gerenciados usando Snowsight |
Adicionado às Atualizações da interface da Web |
05-Dez-23 |
Novas funções SQL |
Atualizado para incluir ARRAYS_TO_OBJECT |
07-Dez-23 |
Funções SQL pausadas |
A função do sistema |
19-Dez-23 |