Maio de 2023

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

Registro em log e rastreamento em procedimentos e funções — Versão preliminar

Neste lançamento, temos o prazer de anunciar a versão preliminar do registro em log, rastreamento e tabelas de eventos. Com este recurso, você pode emitir dados de mensagens de log e dados de rastreamento do código do manipulador de função e do procedimento e ter os dados coletados em uma tabela de eventos para análise posterior. O Snowflake oferece suporte a APIs para cada uma das linguagens de manipulador compatíveis.

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)

ARRAY_GENERATE_RANGE

Retorna uma ARRAY de valores inteiros em um intervalo especificado (por exemplo, [2, 3, 4]).

Funções de dados semiestruturados (matriz/objeto)

ARRAY_REMOVE

Dada uma fonte ARRAY, retorna um ARRAY com os elementos do valor especificado removidos.

Funções de dados semiestruturados (matriz/objeto)

ARRAY_REMOVE_AT

Dada uma fonte ARRAY, retorna um ARRAY com o elemento removido na posição especificada.

Suporte para tipo de dados GEOMETRY — Disponibilidade geral

Neste lançamento, temos o prazer de anunciar a disponibilidade geral de suporte para o novo tipo de dados GEOMETRY. O tipo de dados GEOMETRY representa recursos em um sistema de coordenadas planar (euclidiano, cartesiano). Esse recurso está disponível para todas as contas Snowflake.

Este lançamento fornece funções para a construção, formatação, medição e cálculo de relações entre objetos GEOMETRY. Usando estas funções, você pode construir objetos GEOMETRY a partir de dados em formatos padrão, incluindo WKT, WKB e GeoJSON.

Para obter mais informações, consulte Tipos de dados geoespaciais.

Funções geoespaciais para transformação e orientação da forma — Disponibilidade geral

Neste lançamento, temos o prazer de anunciar a disponibilidade geral das seguintes funções geoespaciais para orientação e transformação de forma:

Função

Descrição

ST_BUFFER (para objetos GEOMETRY)

Retorna um objeto GEOMETRY que representa um MultiPolygon contendo os pontos dentro de uma distância especificada do objeto de entrada GEOMETRY. O objeto retornado representa efetivamente um “buffer” em torno do objeto de entrada.

ST_SIMPLIFY (objetos forGEOMETRY)

Considerando um objeto de entrada GEOMETRY que representa uma linha ou polígono, retorna uma aproximação mais simples do objeto. A função identifica e remove os vértices selecionados, resultando em um objeto semelhante com menos vértices.

ST_AZIMUTH (para objetos GEOMETRY)

Considerando dois pontos que são objetos GEOMETRY, retorna o azimute (em radianos) do segmento de linha formado pelos dois pontos.

ST_MAKEPOLYGONORIENTED (para objetos GEOGRAPHY)

Cria um objeto GEOGRAPHY que representa um polígono sem furos. A função utiliza o LineString especificado como o loop externo. Esta função não tenta corrigir a orientação do loop, permitindo assim a criação de polígonos que se estendem por mais da metade do globo, ao contrário de ST_MAKEPOLYGON , ST_POLYGON, que inverte a orientação dessas formas grandes.

Suporte para especificar como lidar com formas geoespaciais inválidas — Disponibilidade geral

Neste lançamento, temos o prazer de anunciar a disponibilidade geral do suporte para tratar de formas geoespaciais inválidas.

Por padrão, quando se usa uma função de conversão geospacial para converter dados em um formato de entrada suportado para um objeto GEOGRAPHY ou GEOMETRY, a função tenta validar a forma e reparar a forma se ela for inválida. Se a forma não puder ser reparada, a função não cria um objeto GEOGRAPHY ou GEOMETRY.

Com este recurso, você tem mais controle sobre o processo de validação e reparo. Você pode:

  • Permitir que estas funções de conversão criem objetos GEOGRAPHY e GEOMETRY objetos para formas inválidas.

  • Determinar se a forma de um objeto GEOGRAPHY ou GEOMETRY é inválida.

Para obter mais informações, consulte Especificação de como as formas geoespaciais inválidas são tratadas.

Uso de Data Sharing: novas exibições LISTING_AUTO_FULFILLMENT — Versão preliminar

Com esta versão, temos o prazer de anunciar a versão preliminar de duas novas exibições adicionadas ao esquema de uso de Data Sharing (no banco de dados compartilhado SNOWFLAKE) para fornecer informações que ajudem a gerenciar o custo do preenchimento automático entre nuvens.

A exibição LISTING_AUTO_FULFILLMENT_DATABASE_STORAGE_DAILY fornece detalhes sobre os custos de armazenamento associados ao armazenamento de dados replicados em regiões remotas do Snowflake com o objetivo de atender à demanda do consumidor por um produto de dados de listagem em uma região.

A exibição LISTING_AUTO_FULFILLMENT_REFRESH_DAILY fornece detalhes sobre os custos de computação associados à atualização dos dados associados a listagens específicas para regiões Snowflake compatíveis.

Atualizações de colaboração de dados

Preenchimento automático entre nuvens para listagens — Disponibilidade geral

Neste lançamento, temos o prazer de anunciar a disponibilidade geral do preenchimento automático entre nuvens para listagens, quer você compartilhe listagens publicamente ou com contas específicas.

Certifique-se de que os consumidores tenham dados novos e atualizados nas regiões da nuvem usando o preenchimento automático entre nuvens para oferecer seu produto de dados diretamente a contas específicas em todo o mundo ou sob demanda nas regiões que você escolher.

Para obter mais informações, consulte Configuração do preenchimento automático entre nuvens.

Atualizações de governança de dados

Funções memoizáveis — Disponibilidade geral

Com este lançamento, Snowflake tem o prazer de anunciar a disponibilidade geral das funções memoizáveis. Uma função memoizável armazena em cache o resultado da chamada de uma função definida pelo usuário (UDF) e então retorna o resultado em cache quando a saída é necessária em um momento posterior.

O uso de funções memoizáveis melhora o desempenho para consultas complexas, tais como consultas de múltiplas colunas em tabelas de mapeamento referenciadas dentro de uma política de acesso a linhas ou política de mascaramento. Atualmente, as funções memoizáveis estão disponíveis apenas para UDFs SQL escalares. Este recurso foi anunciado em versão preliminar em janeiro de 2023.

Para obter mais informações, consulte UDFs memoizáveis.

Atualizações da interface da Web

Acesso ao Snowsight com um URL de nome de conta — Disponibilidade geral

Com esta versão, a Snowflake tem o prazer de anunciar um novo formato de URL para Snowsight que identifica uma conta usando seu nome e organização. De agora em diante, os usuários devem acessar Snowsight usando o seguinte formato de URL:

https://app.snowflake.com/<orgname>/<account_name>
Copy

Esta alteração se aplica automaticamente a todas as contas e organizações.

Anteriormente, os URLs da Snowsight identificavam uma conta por região e localizador de conta. Os favoritos e links que usam esse formato legado continuarão funcionando e serão redirecionados automaticamente para o novo URL.

Se você tiver políticas de rede ou regras de firewall que especifiquem um URL, talvez seja necessário atualizar as políticas e regras para que correspondam ao novo formato de URL.

Se não for possível acessar Classic Console de Snowsight, altere temporariamente a interface da Web padrão do seu perfil de usuário para Classic Console e entre em contato com o suporte Snowflake.

Nota

Esta mudança ocorrerá ao longo do tempo e pode não estar disponível na sua região de Snowflake imediatamente.

Criação de estágios nomeados usando Snowsight — Versão preliminar

Neste lançamento, temos o prazer de anunciar a versão preliminar da criação e edição de estágios nomeados usando Snowsight sem escrever SQL.

Para criar ou editar estágios nomeados, você pode inserir detalhes na Snowsight, inclusive informações sobre autenticação ou criptografia para o estágio.

Para obter mais informações, consulte:

Gerenciamento de governança de dados no Snowsight — Versão preliminar

Neste lançamento, temos o prazer de anunciar a versão preliminar da interface Data » Governance no Snowsight. A interface Governance inclui uma guia Dashboard para monitorar as políticas de mascaramento usadas com mais frequência, as políticas de acesso a linhas e as tags com seu uso em tabelas e colunas. A interface Governance também inclui uma guia Tagged Objects para gerar relatórios sobre os dados de Dashboard, com a opção de gerar relatórios manuais sobre o uso de tags e políticas em tabelas e colunas.

Quando você seleciona um elemento em Dashboard, o Snowsight atualiza automaticamente os filtros da guia Tagged Objects. Além disso, quando você seleciona uma linha na guia Tagged Objects, o Snowsight redireciona você automaticamente para o objeto ou coluna na interface Data » Databases. Em seguida, você pode gerenciar as atribuições de tags e política conforme necessário.

Para obter mais informações, consulte: