08-09 de maio de 2024 — Notas de versão 8.18

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 Log de mudanças das notas de versão.

Atualizações de SQL

Pivô dinâmico disponível

Uma consulta dinâmica de pivô usa a palavra-chave ANY ou uma subconsulta na subcláusula PIVOT em vez de especificar os valores de pivô explicitamente. Com o pivô dinâmico, os valores do pivô são determinados em tempo de execução com base no caso de uso.

Adicionado suporte para tipos de dados estruturados em UDFs

Tipos de dados estruturados agora são suportados em funções definidas pelo usuário (UDFs) criadas em Java, Python e Scala. Para obter informações sobre mapeamentos de tipos de dados para tipos de dados estruturados, consulte Mapeamentos de tipos de dados entre linguagens do manipulador e 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

Semiestruturado (ordem superior)

FILTER

Filtra uma matriz com base na lógica de uma expressão Lambda.

Semiestruturado (ordem superior)

TRANSFORM

Transforma uma matriz com base na lógica de uma expressão Lambda.

Função do sistema

SYSTEM$VALIDATE_STORAGE_INTEGRATION

Valida a configuração para uma integração de armazenamento especificada.

Atualizações de extensibilidade

Funções de agregação definidas pelo usuário em Python — Versão preliminar

Neste lançamento, a Snowflake tem o prazer de anunciar a versão preliminar pública do suporte para escrever funções agregadas definidas pelo usuário (UDAFs) com um manipulador Python. Você pode usar APIs do Snowpark Python para criar e chamar funções agregadas definidas pelo usuário (UDAFs), que recebem uma ou mais linhas como entrada e produzem uma única linha de saída. Uma UDAF opera com valores em várias linhas para realizar cálculos matemáticos, como soma, média, contagem, localização de valores mínimos ou máximos, desvio padrão e estimativa, bem como algumas operações não matemáticas.

Para obter mais informações, consulte:

Acesso a locais de rede externos no AWS na região Gov — Versão preliminar

Neste lançamento, a Snowflake tem o prazer de anunciar a versão preliminar pública do acesso a locais de rede externos de manipuladores de funções e procedimentos para código implantado na região AWS Gov.

Ao configurar o acesso à rede externa, você cria uma regra de rede que representa o local da rede externa. Se seu código de manipulador precisar ser autenticado no local externo, você cria um segredo contendo as credenciais necessárias. No código do manipulador, você pode usar APIs para recuperar valores de credenciais do segredo.

Para obter mais informações, consulte Visão geral do acesso à rede externa.

Log de mudanças das notas de versão

Anúncio

Update

Data

Notas de lançamento

Publicação inicial (versão preliminar)

06-Mai-24

Validar integração de armazenamento

Adicionado à seção Novas funções de SQL

09-Mai-24