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 |
---|---|---|
Desativado por padrão; os administradores podem ativar para fins de teste |
N/A (introduzido nesta versão) |
|
Ativado por padrão; os administradores podem desativar opção de não ativar |
Desativado por padrão |
|
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 |
Uma versão especial de DECRYPT que retorna um valor NULL se ocorrer um erro durante a descriptografia. |
|
Criptografia |
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) ...
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);
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 |