Maio de 2022¶
Os novos recursos, mudanças de comportamento e atualizações (melhorias, correções etc.) a seguir foram introduzidos neste mês. Se tiver alguma dúvida sobre essas adições, entre em contato com o suporte Snowflake.
Importante
Cada lançamento pode incluir atualizações que requeiram que a interface da Web seja atualizada.
Como regra geral, para garantir que essas atualizações não afetem seu uso, recomendamos atualizar a interface da Web após cada lançamento do Snowflake ter sido implementado.
Neste tópico:
Novos recursos¶
Script Snowflake — Disponibilidade geral¶
Neste lançamento, temos o prazer de anunciar a disponibilidade geral do Script Snowflake.
O Script Snowflake é uma extensão do Snowflake SQL que adiciona suporte à lógica processual. Você pode usar o Script Snowflake para escrever procedimentos armazenados em SQL.
Para obter mais informações, consulte Guia do Desenvolvedor do Script Snowflake.
API Snowpark para Java — Disponibilidade geral¶
Neste lançamento, temos o prazer de anunciar a disponibilidade geral da API Snowpark para Java em Amazon Web Services (AWS) e Microsoft Azure. A API Snowpark para Java está disponível em versão preliminar Google Cloud Platform (GCP).
Snowpark é uma nova experiência para desenvolvedores que fornece uma API intuitiva para consulta e processamento de dados em um pipeline de dados. Usando essa biblioteca, é possível criar aplicativos que processam dados no Snowflake sem mover os dados para o sistema em que o código do aplicativo é executado.
Para obter mais informações, consulte API Snowpark.
API Snowpark para Scala — Disponibilidade geral no Azure¶
Neste lançamento, temos o prazer de anunciar a disponibilidade geral da API Snowpark para Scala para contas Snowflake hospedadas no Azure. Anteriormente, o recurso estava disponível apenas para contas hospedadas no AWS. Ele ainda está disponível em versão preliminar para contas hospedadas no GCP.
Para obter mais informações, consulte Guia do desenvolvedor de Snowpark para Scala.
UDFs Java — Disponibilidade geral no Azure¶
Neste lançamento, temos o prazer de anunciar a disponibilidade geral de suporte para UDFs Java (funções definidas pelo usuário), incluindo UDTFs, para contas Snowflake hospedadas no Azure. Anteriormente, o recurso estava disponível apenas para contas hospedadas no AWS. Ele ainda está disponível em versão preliminar para contas hospedadas no GCP.
Para obter mais informações, consulte Introdução a UDFs de Java.
Atualizações de segurança¶
Suporte ao autoatendimento para configuração de AWS PrivateLink e Azure Private Link¶
Neste lançamento, temos o prazer de anunciar o suporte ao autoatendimento para autorizar e revogar a conectividade privada ao serviço Snowflake em contas Snowflake em Amazon Web Services (AWS) e Microsoft Azure. Esta atualização elimina a necessidade de entrar em contato com o suporte Snowflake durante a ativação inicial do AWS PrivateLink ou do Azure Private Link para sua conta Snowflake e, se necessário, desativar o AWS PrivateLink ou o Azure Private Link para sua conta Snowflake.
O suporte ao autoatendimento é gerenciado através de um conjunto de novas funções do sistema. Para obter mais detalhes, consulte Novas funções de SQL (neste tópico).
Para obter mais detalhes, consulte:
Observe que o suporte ao autoatendimento para o Google Cloud Private Service Connect está planejado para um lançamento futuro.
Atualizações de SQL¶
Novas funções de SQL¶
A(s) seguinte(s) função(ões) foi(ram) introduzida(s) em lançamentos recentes:
Categoria de função |
Nova função |
Descrição |
---|---|---|
Funções de agregação (contagem de valores distintos) |
Retorna uma matriz com todos os valores distintos da coluna especificada. |
|
Funções de agregação (contagem de valores distintos) |
Retorna uma matriz com todos os valores distintos (a união de valores distintos) das matrizes de entrada. |
|
Sistema (controle) |
Permite a conectividade privada com o serviço Snowflake para a conta atual. |
|
Sistema (controle) |
Desativa a conectividade privada com o serviço Snowflake para a conta atual. |
|
Sistema (informações) |
Verifica se sua conta atual está autorizada para conectividade privada com o serviço Snowflake. |
|
Sistema (informações) |
Retorna ao serviço Snowflake uma lista dos pontos de extremidade autorizados para sua conta atual a ser utilizada com conectividade privada. |
|
Funções de cadeias de caracteres e binários (correspondência/comparação) |
Calcula a similaridade de Jaro-Winkler entre duas cadeias de caracteres de entrada. (Isto foi introduzido no lançamento 6.8). |
|
Funções de cadeia de caracteres (expressões regulares) |
REGEXP_SUBSTR_ALL (Alias: REGEXP_EXTRACT_ALL) |
Retorna um ARRAY que contém todas as subcadeias de caracteres que correspondem a uma expressão regular dentro de uma cadeia de caracteres. (Isso foi introduzido no lançamento 6.12). |
Atualizações de warehouse virtual¶
Serviço de aceleração de consultas — Versão preliminar¶
Neste lançamento, Snowflake introduz uma versão preliminar do Serviço de aceleração de consultas.
O serviço de aceleração de consultas pode acelerar partes da carga do trabalho de consulta em um warehouse, descarregando partes do processamento de consulta para o cálculo dinâmico dos recursos fornecidos pelo serviço. Ele pode melhorar o desempenho geral do warehouse reduzindo o impacto de consultas externas, que utilizam mais recursos do que a consulta normal.
Este recurso está disponível mediante solicitação para contas Snowflake Enterprise Edition (ou superior) nas seguintes regiões:
AWS - US West (Oregon)
AWS - US East (N. Virginia)
AZURE - East US 2 (Virginia)
Atualizações do pipeline de dados¶
Tarefas: notificações de erro para contas Snowflake na Amazon Web Services — Versão preliminar¶
Neste lançamento, temos o prazer de anunciar uma versão preliminar de notificações de erro de tarefas. Quando as tarefas encontram erros durante a execução, este recurso aciona uma notificação que descreve os erros usando mensagens da nuvem, permitindo uma análise mais detalhada do código SQL na definição da tarefa.
Nota
Atualmente, este recurso está limitado às contas Snowflake hospedadas em Amazon Web Services (AWS). Snowflake só pode enviar notificações de erro ao Amazon Simple Notification Service.
O suporte a contas Snowflake hospedadas no Google Cloud ou no Microsoft Azure e respectivos serviços de mensagens da nuvem está em nossos planos.
Os recursos em versão preliminar destinam-se a fins de avaliação e teste e não são recomendados para uso em produção.