11-14 de novembro de 2023 — Notas de versão 7.41 (com mudanças de comportamento)

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 Registro de alterações das notas de versão.

Pacotes de mudança de comportamento

Esta versão contém os seguintes pacotes de mudança de comportamento:

Nome do pacote

Status nesta versão

Status anterior

2023_08

Desativado por padrão; os administradores podem ativar para fins de teste

N/A (introduzido nesta versão)

2023_07

Ativado por padrão; os administradores podem desativar opção de não ativar

Desativado por padrão

2023_06

Geralmente ativado; os administradores não podem mais ativar/desativar

Ativado por padrão

O status de cada pacote mudará no próximo lançamento de mudança de comportamento, planejado para janeiro de 2024; no entanto, este cronograma está sujeito a alterações.

Para obter mais informações sobre status de pacotes e como eles podem afetar suas contas, consulte Sobre mudanças de comportamento.

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

Criptografia

TRY_DECRYPT

Uma versão especial de DECRYPT que retorna um valor NULL se ocorrer um erro durante a descriptografia.

Criptografia

TRY_DECRYPT_RAW

Uma versão especial de DECRYPT_RAW que retorna um valor NULL se ocorrer um erro durante a descriptografia.

UDFs e procedimentos armazenados: suporte para argumentos opcionais

Agora você pode especificar que um argumento em uma UDF ou procedimento armazenado seja opcional. Na instrução CREATE FUNCTION ou CREATE PROCEDURE, use a nova palavra-chave DEFAULT para especificar o valor padrão para um argumento opcional. Por exemplo:

CREATE FUNCTION my_udf(
  arg_1 VARCHAR,
  arg_2_optional VARCHAR DEFAULT 'default'
  arg_3_optional INTEGER DEFAULT 0) ...
Copy

Ao chamar a UDF ou o procedimento armazenado, você pode omitir qualquer um dos argumentos opcionais:

SELECT my_udf(arg_1 => 'value', arg_3_optional => 1);
Copy

Para obter mais informações, consulte a documentação sobre argumentos opcionais para UDFs e procedimentos armazenados.

Alertas do Snowflake: execução manual de alertas

Neste lançamento, temos o prazer de anunciar o novo comando EXECUTE ALERT SQL, que você pode usar para executar um alerta manualmente.

Você pode usar o comando EXECUTE ALERT para:

  • Verificar se um novo alerta funciona conforme o esperado.

  • Executar um alerta em um ponto específico de seu pipeline de dados (por exemplo, no fim de uma chamada de procedimento armazenado).

Você pode executar o comando EXECUTE ALERT interativamente. Você também pode executar esse comando em um procedimento armazenado ou em um bloco do Script Snowflake.

Para obter mais informações, consulte EXECUTE ALERT.

Atualizações de segurança

Replicação de regras de rede — Versão preliminar

Neste lançamento, temos o prazer de anunciar que as regras de rede, que estão atualmente em versão preliminar, agora são replicadas quando você replica o banco de dados no qual estão contidas. As referências entre políticas de rede e políticas de rede também são replicadas.

Para obter mais informações, consulte Replicação de políticas de redes.

Atualizações do pipeline de dados

Tabelas dinâmicas: suporte para GRANT <privilégio> ON ALL/FUTURE DYNAMIC TABLE - Versão preliminar

Como parte do pacote 2023_08 de mudança de comportamento, o Snowflake ativou o suporte para a concessão de privilégios em todas as tabelas dinâmicas atuais e futuras.

Para obter mais informações, consulte GRANT <privilégios>.

Tabelas dinâmicas: suporte para GRANT ALL/ALL PRIVILEGES ON DYNAMIC TABLE - Versão preliminar

Como parte do pacote 2023_08 de mudança de comportamento, o Snowflake ativou o suporte para concessões em massa em tabelas dinâmicas.

Para obter mais informações, consulte Privilégios da tabela dinâmica.

Atualizações da interface da Web

Mais controle sobre os contatos de notificação no Snowsight

O gerenciamento de seus contatos de notificação no Snowsight foi aprimorado, com controle mais granular sobre quem pode receber notificações de uma organização ou conta e a capacidade de enviar notificações para vários endereços de e-mail.

Para obter mais informações, consulte Sobre contatos de notificação para Snowflake.

Snowsight é a interface padrão para contas Snowflake em regiões governamentais dos US

No fim da semana de 13 de novembro de 2023, todos os usuários com contas Snowflake em regiões governamentais dos US verão o Snowsight após fazer login.

Para obter mais informações, consulte Sobre a atualização do Snowsight.

Alterações na formatação dos resultados da consulta em planilhas e painéis

Como parte de uma mudança de comportamento no pacote 2023_07, os resultados da consulta não têm mais formatação automática aplicada no Snowsight.

Para obter mais informações, consulte Planilhas e painéis do Snowsight: alterações na formatação dos resultados da consulta.

Registro de alterações das notas de versão

Anúncio

Update

Data

Tabelas dinâmicas: suporte para GRANT <privilégio> ON ALL/FUTURE DYNAMIC TABLE - Versão preliminar

Adicionado a Atualizações do pipeline de dados

15-Nov-2023

Tabelas dinâmicas: suporte para GRANT ALL/ALL PRIVILEGES ON DYNAMIC TABLE - Versão preliminar

Adicionado a Atualizações do pipeline de dados

15-Nov-2023