14-15 de junho de 2023 - Notas de versão 7.20

Os novos recursos, mudanças de comportamento e atualizações (melhorias, correções etc.) a seguir foram introduzidos nesta versão. 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

Suporte à replicação do Snowpipe Streaming — Versão preliminar

Neste lançamento, temos o prazer de anunciar o suporte do Snowpipe Streaming com replicação do Snowflake. Snowflake oferece suporte à replicação e failover de tabelas Snowflake preenchidas por Snowpipe Streaming e seus offsets de canal associados de uma conta de origem para uma conta de destino em diferentes regiões e em plataformas de nuvem com replicação. O Snowpipe Streaming oferece suporte à replicação de banco de dados e replicação baseada em grupo.

Para obter mais informações, consulte Replicação e Snowpipe Streaming.

Atualizações de segurança

Controle de acesso: novo privilégio para delegar o gerenciamento do warehouse — Versão preliminar

Neste lançamento, temos o prazer de anunciar uma versão preliminar do novo privilégio para gerenciar warehouses.

Se você precisar delegar a capacidade de alterar, suspender ou retomar qualquer warehouse em sua conta para uma função personalizada, você pode conceder o privilégio MANAGE WAREHOUSES para esta função. A concessão do privilégio MANAGE WAREHOUSES é equivalente a conceder os privilégios MODIFY, MONITOR e OPERATE em todos os warehouses da conta.

Para obter mais informações, consulte Como delegar o gerenciamento do warehouse.

Atualizações de SQL

Melhor desempenho para instruções SELECT com claúsulas LIMIT e ORDER BY — Disponibilidade geral

Neste lançamento, temos o prazer de anunciar que o desempenho de algumas instruções SELECT de longa duração com ambas as cláusulas LIMIT e ORDER BY foi significativamente melhorado. Esta melhoria está imediatamente disponível para todos os clientes sem nenhum custo adicional.

A melhoria funciona removendo micropartições que não podem afetar os resultados dessas consultas «top K». A remoção adicional se aplica a consultas em que um valor representável por número inteiro (carimbo de data/hora ou número inteiro ou variante explicitamente convertida em número inteiro, mas não uma expressão) é a primeira ou a única coluna especificada na cláusula ORDER BY. Se a consulta contiver uma cláusula JOIN, a coluna ORDER BY deve ser da tabela de fatos (ou lado da investigação), geralmente a maior das duas tabelas.

As consultas em tabelas pequenas geralmente não se beneficiam dessa melhoria. Consultas que retornam menos do que o número de linhas especificado na cláusula LIMIT, ou que usam agregações, também não se beneficiam.

Observe que nem todas as consultas, nem mesmo todas as consultas que atendem a esses requisitos, serão beneficiadas.

Para obter mais informações sobre micropartições e remoção de consultas, consulte Micropartições e clustering de dados.

Suporte para Python 3.10 no Snowpark, UDFs, UDTFs e procedimentos armazenados — Versão preliminar

Neste lançamento, temos o prazer de anunciar o suporte para Python 3.10 no Snowpark Python, UDFs Python, UDTFs Python e procedimentos armazenados Python como um recurso de versão preliminar para todas as contas.

Para obter mais informações, consulte:

Atualizações de governança de dados

Política de mascaramento baseada em tags: suporte para banco de dados e esquema — Versão preliminar

Neste lançamento, temos o prazer de anunciar a versão preliminar da configuração de uma política de mascaramento baseada em tags em um banco de dados e esquema. Esta atualização permite que os engenheiros de dados protejam todas as colunas em um esquema ou banco de dados quando o tipo de dados da coluna corresponder ao tipo de dados da política definida na tag. Além disso, uma nova coluna é protegida quando seu tipo de dados corresponde ao tipo de dados da política definida na tag. A definição da política de mascaramento baseada em tags no banco de dados ou esquema simplifica o gerenciamento de proteção de dados porque você pode definir a política baseada em tags uma vez e não precisa definir uma política de mascaramento em cada coluna no banco de dados ou esquema.

Para obter mais informações, consulte Políticas de mascaramento baseadas em tags.

Histórico de acesso: rastreamento de objetos modificados por uma operação DDL — Versão preliminar

Neste lançamento, temos o prazer de anunciar a versão preliminar do rastreamento de objetos modificados por uma operação DDL na exibição ACCESS_HISTORY do Account Usage. Essas operações incluem:

  • Rastrear como as atribuições de tag e da política se alteram.

  • Rastrear o ciclo de vida da tabela e da coluna.

A coluna object_modified_by_ddl registra essas alterações. Você pode usar esta coluna para aprimorar suas práticas de auditoria de dados e detectar novos objetos a serem classificados para atender aos requisitos de detecção PII.

Para obter mais informações, consulte Histórico de acesso.

Atualizações da interface da Web

Carregamento de arquivos de um estágio para uma tabela — Disponibilidade geral

Neste lançamento, temos o prazer de anunciar a disponibilidade geral do carregamento de arquivos de um estágio para uma tabela usando o Snowsight.

Para obter mais informações, consulte Carregamento de um arquivo de um estágio em uma tabela existente.