04–06 de novembro de 2024 — Notas de lançamento 8.42¶
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 Log de mudanças das notas de versão.
Novos recursos¶
Trust Center: dois novos verificadores no pacote de verificadores do Security Essentials¶
Com esse lançamento, temos o prazer de anunciar dois novos verificadores do Trust Center no pacote de verificadores do Security Essentials. Esse pacote de verificadores examina sua conta para verificar se você configurou as seguintes recomendações:
Você tem uma política de autenticação que obriga todos os usuários humanos a se inscreverem na autenticação multifator (MFA) se usarem senhas para autenticação.
Você configurou uma tabela de eventos se sua conta habilitou o compartilhamento de eventos para um aplicativo nativo, para que sua conta receba uma cópia das mensagens de log e das informações de eventos que são compartilhadas com o provedor de aplicativos.
Para obter mais informações, consulte Pacote de verificadores Segurança Básica.
Alertas sem servidor — Disponibilidade geral¶
Com esse lançamento, temos o prazer de anunciar a disponibilidade geral do modelo de computação sem servidor para alertas do Snowflake, que estava disponível anteriormente como um recurso de visualização.
Quando você configura um alerta para usar o modelo de computação sem servidor, o Snowflake redimensiona e aumenta ou diminui automaticamente os recursos de computação necessários para o alerta. O Snowflake determina o tamanho ideal dos recursos de computação para uma determinada execução com base em uma análise dinâmica de estatísticas para as execuções mais recentes do mesmo alerta.
Para usar o modelo de computação sem servidor para um alerta, omita o parâmetro WAREHOUSE ao executar o comando CREATE ALERT.
Para obter mais informações, consulte Configuração de alertas com base em dados no Snowflake.
Atualizações de SQL¶
Funções PARSE_JSON e TRY_PARSE_JSON: agora são permitidas chaves duplicadas¶
Com esse lançamento, as funções PARSE_JSON e TRY_PARSE_JSON têm um novo argumento parameter
. Quando esse argumento é definido como d
, são permitidas chaves duplicadas na cadeia de caracteres que está sendo analisada. Se houver chaves duplicadas, essas funções retornam apenas o valor associado à última ocorrência de cada chave.
Atualizações de extensibilidade¶
A nova versão do Tensorflow pode exigir a especificação do Keras¶
Com esse lançamento, foi adicionada a versão 2.17.0 da biblioteca do Tensorflow. A nova versão do Tensorflow inclui uma estrutura de módulo alterada para o Keras, uma API de aprendizado profundo. Se você tiver funções definidas pelo usuário (UDFs) ou procedimentos que usam o Tensorflow, mas não especificar uma versão anterior à 2.17.0, o Snowflake presumirá que o seu manipulador deve começar a usar automaticamente a versão 2.17.0 quando você executar CREATE OR REPLACE para a UDF ou procedimento.
Ao criar ou atualizar a UDF ou o procedimento, você poderá ver um erro como o seguinte:
from tensorflow.keras.models import Sequential ModuleNotFoundError: No module named 'tensorflow.keras' in function
Para resolver esse erro, siga as orientações em Migrar o código do Keras 2 para o Keras 3 multi-backend. Talvez você precise adicionar o Keras como um pacote separado usando o parâmetro PACKAGES em CREATE OR REPLACE.
Atualizações do pipeline de dados¶
Tarefas: controle de usuário de tarefas sem servidor — Disponibilidade geral¶
Com esse lançamento, temos o prazer de anunciar que você pode ter algum controle sobre o custo e o desempenho das tarefas sem servidor, definindo os seguintes parâmetros: SERVERLESS_TASK_MAX_STATEMENT_SIZE, SERVERLESS_TASK_MIN_STATEMENT_SIZE e TARGET_COMPLETION_INTERVAL.
Para obter mais informações, consulte Tarefas sem servidor.
Tarefas: notificações de sucesso de tarefas — Disponibilidade geral¶
Com esse lançamento, temos o prazer de anunciar a disponibilidade geral das notificações de sucesso de tarefas. O Snowflake pode enviar notificações de sucesso para um serviço de mensagens na nuvem quando um gráfico de tarefas é concluído com êxito. A integração da notificação de sucesso só é especificada em uma tarefa raiz de um gráfico de tarefas. O Snowflake só envia notificações de sucesso quando todo o gráfico de tarefas é executado com sucesso, e não envia notificações para nenhuma tarefa autônoma executada com sucesso.
Para obter mais informações, consulte Configuração de uma tarefa para envio de notificações de êxito.
Atualizações de AI e ML¶
Controle de acesso baseado em função em nível de API (RBAC) para Cortex Analyst¶
Para aprimorar ainda mais a segurança e o gerenciamento de acesso, estamos introduzindo o Controle de acesso baseado em função em nível de API (RBAC) para Cortex Analyst. Todas as solicitações feitas para Cortex Analyst devem usar uma função que tenha recebido a função CORTEX USER. Isso oferece aos administradores uma maneira de controlar quem pode chamar Cortex Analyst com o Snowflake RBAC. CORTEX_USER é concedido a PUBLIC por padrão. Para obter mais informações, consulte Privilégios obrigatórios.
Log de mudanças das notas de versão¶
Anúncio |
Update |
Data |
---|---|---|
Notas de lançamento |
Publicação inicial (versão preliminar) |
01-nov-24 |
Controle de acesso baseado em função em nível de API (RBAC) para Cortex Analyst |
Adicionado às atualizações de AI e ML |
05-nov-24 |
Tarefas: controle de usuário de tarefas sem servidor |
Adicionado à seção Atualizações do pipeline de dados |
06-nov-24 |
Conectividade privada de saída para recursos Snowflake |
Removido da seção Novos recursos |
07-nov-24 |
Trust Center: dois novos verificadores no pacote de verificadores do Security Essentials |
Adicionado à seção Novos recursos |
11-nov-24 |