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)

ARRAYS_TO_OBJECT

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 SYSTEM$CLIENT_VERSION_INFO foi pausada desde a disponibilidade geral até uma versão futura.

19-Dez-23