25-26 de julho de 2023 - Notas de versão 7.25

Os seguintes novos recursos e atualizações (melhorias, correções etc.) foram introduzidos nesta versão. Se tiver alguma dúvida, 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

Organization Usage: nova exibição QUERY_ACCELERATION_HISTORY

Neste lançamento, temos o prazer de anunciar a versão preliminar da exibição QUERY_ACCELERATION_HISTORY no esquema do Organization Usage do banco de dados SNOWFLAKE compartilhado. Esta exibição retorna o uso de aceleração de consulta para warehouses nas contas da sua organização.

Para obter mais informações, consulte Exibição QUERY_ACCELERATION_HISTORY.

Atualizações de SQL

Alertas Snowflake: suporte para futuras concessões e marcação de objetos

Com esta versão, os alertas do Snowflake agora oferecem suporte a concessões futuras e marcação de objetos.

Otimização de pesquisa: suporte para pesquisa de subcadeia de caracteres em dados semiestruturados — Versão preliminar

Com esta versão, temos o prazer de anunciar a versão preliminar do suporte da otimização de pesquisa para pesquisa de subcadeia de caracteres e expressão regular em dados semiestruturados, incluindo colunas ARRAY, OBJECT e VARIANT. Anteriormente, apenas pesquisas de igualdade nessas colunas podiam ser otimizadas.

As consultas de subcadeia de caracteres incluem predicados que usam as seguintes palavras-chave:

  • LIKE, ILIKE, LIKE ANY, LIKE ALL, ILIKE ANY

  • STARTSWITH, ENDSWITH, CONTAINS

  • RLIKE, REGEXP, REXEP_LIKE

  • SPLIT_PART (em predicados de igualdade)

Para ativar a otimização de pesquisa de subcadeia de caracteres em colunas semiestruturadas, use um comando ALTER TABLE … ADD SEARCH OPTIMIZATION como um dos abaixo.

ALTER TABLE mytable ADD SEARCH OPTIMIZATION ON SUBSTRING(semi_structured_column);
Copy
ALTER TABLE mytable ADD SEARCH OPTIMIZATION ON SUBSTRING(semi_structured_column:field);
Copy
ALTER TABLE mytable ADD SEARCH OPTIMIZATION ON SUBSTRING(semi_structured_column:field.nested_field);
Copy

O segundo e terceiro comandos ilustram a ativação da otimização de pesquisa para um campo dentro de uma coluna. Os nomes dos campos devem ser separados do nome da coluna por dois pontos. Os campos aninhados podem ser especificados incluindo nomes de campos adicionais separados por pontos, conforme mostrado no terceiro exemplo.

Para obter mais informações sobre essa melhoria na otimização de pesquisa, incluindo seus recursos e limitações, consulte Otimização de pesquisa - Pesquisa de subcadeia de caracteres em tipos VARIANT.

Atualizações de governança de dados

Histórico de acesso: rastreamento das referências da política de acesso a linhas e de mascaramento — Disponibilidade geral

Neste lançamento, temos o prazer de anunciar a disponibilidade geral da coluna policies_referenced na exibição ACCESS_HISTORY do Account Usage. Esta coluna permite o monitoramento de consultas em uma tabela ou exibição protegida por uma política de acesso a linhas e uma coluna protegida por uma política de mascaramento e as políticas de mascaramento e acesso a linhas impostas. A coluna inclui suporte para objetos intermediários e colunas protegidos por políticas. As auditorias em objetos e colunas protegidos por políticas são mais fáceis porque os auditores têm uma visão mais unificada de como os dados protegidos são referenciados sem ter que fazer junções complexas em várias exibições do Account Usage. Esta coluna foi introduzida na versão preliminar em fevereiro 2023.

Para obter mais detalhes, consulte Histórico de acesso e Exibição ACCESS_HISTORY.

Atualizações da interface da Web

Criação de estágios nomeados usando Snowsight — Disponibilidade geral

Neste lançamento, temos o prazer de anunciar a disponibilidade geral 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 no Snowsight, inclusive informações sobre autenticação ou criptografia para o estágio.

Para obter mais informações, consulte Preparação de arquivos usando o Snowsight.