30 de abril a 7 de maio de 2024 — Notas da versão 8.17 (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 Log de mudanças 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 junho 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 segurança¶
Melhorias na autenticação — Disponibilidade geral¶
Neste lançamento, temos o prazer de anunciar a disponibilidade geral de vários aprimoramentos de autenticação:
Políticas de autenticação¶
As políticas de autenticação fornecem controle sobre como os usuários são autenticados, permitindo que você especifique quais clientes podem ser autenticados e quais métodos de autenticação podem ser usados com integrações de segurança SAML2 e OAuth externo.
Para obter mais informações, consulte Políticas de autenticação e Limitações.
Fluxo de login do primeiro identificador¶
O login com primeiro identificador permite que o Snowflake identifique um usuário antes de apresentar opções de autenticação. Nesse fluxo, o Snowflake solicita ao usuário apenas seu endereço de e-mail ou nome de usuário e, em seguida, exibe opções de autenticação com base na identidade do usuário.
Para obter mais informações sobre esse recurso e como ativá-lo, consulte Login com primeiro identificador.
Novas propriedades para integrações de segurança SAML2¶
Uma integração de segurança SAML2 para uma configuração de autenticação federada contém duas novas propriedades: ALLOWED_USER_DOMAINS e ALLOWED_EMAIL_PATTERNS. Quando o usuário faz login, o endereço de e-mail do usuário deve corresponder aos valores especificados nessas propriedades para autenticar com o provedor de identificador associado à integração de segurança. Este recurso exige que o login do primeiro identificador esteja ativado.
Para obter mais informações, consulte CREATE SECURITY INTEGRATION (SAML2).
Suporte a vários provedores de identidade¶
Snowflake agora oferece suporte ao uso de vários provedores de identidade usando integrações de segurança SAML2, o que permite que diferentes usuários se autentiquem com diferentes provedores de identidade. Esse recurso exige que o fluxo de login da primeira identidade esteja ativado.
Para obter mais informações, consulte Uso de vários provedores de identidade para autenticação federada.
Atualizações de SQL¶
Propriedade READ ONLY disponível para tabelas¶
Nesta versão, você pode criar tabelas com uma nova propriedade READ ONLY. A propriedade READ ONLY é válida apenas para uma tabela temporária que está sendo criada com a variante CREATE TABLE … CLONE do comando CREATE TABLE. Uma tabela somente leitura não permite operações DML e permite apenas um subconjunto de operações DDL.
Quando o pacote de mudança de comportamento 2024_04 é habilitado, as informações sobre a propriedade READ ONLY é incluída na saída quando você executa o comando SHOW TABLES, consulta a exibição TABLES e chama a função GET_DDL.
Funções ST_INTERSECTION_AGG e ST_UNION_AGG — Disponibilidade geral¶
As seguintes funções agora estão com disponibilidade geral neste lançamento:
Categoria de função |
Nova função |
Descrição |
---|---|---|
Geoespacial |
Dada uma coluna GEOGRAPHY, retorna um objeto GEOGRAPHY que representa a forma que contém o conjunto combinado de pontos que são comuns às formas representadas pelos objetos na coluna (ou seja, a interseção das formas). |
|
Geoespacial |
Dada uma coluna GEOGRAPHY, retorna um objeto GEOGRAPHY que representa o conjunto combinado de pontos que estão em pelo menos uma das formas representadas pelos objetos na coluna (ou seja, a união das formas). |
Atualizações de carregamento/descarregamento de dados¶
Nova opção de cópia: INCLUDE_METADATA¶
Neste lançamento, temos o prazer de anunciar uma nova opção de cópia INCLUDE_METADATA
para COPY INTO <tabela>. Esta opção de cópia fornece um mapeamento definido pelo usuário entre as colunas da tabela de destino para colunas METADATA e só pode ser usada com a opção de cópia MATCH_BY_COLUMN_NAME
.
Ao usar essas duas opções de cópia, INCLUDE_METADATA
com MATCH_BY_COLUMN_NAME
, a ingestão de dados é simplificada, permitindo a inclusão de metadados de arquivo em colunas de tabelas de destino, ao mesmo tempo em que carrega colunas de dados de arquivo.
No exemplo a seguir, um mapeamento é definido com INCLUDE_METADATA. As colunas existentes, ingestdate
e filename
, são preenchidas com colunas de metadados correspondentes junto com as colunas de dados do arquivo.
COPY INTO table1 FROM @stage1
MATCH_BY_COLUMN_NAME = CASE_INSENSITIVE
INCLUDE_METADATA = (
ingestdate = METADATA$START_SCAN_TIME, filename = METADATA$FILENAME);
+-----+-----------------------+---------------------------------+-----+
| ... | FILENAME | INGESTDATE | ... |
|---------------------------------------------------------------+-----|
| ... | example_file.json.gz | Thu, 22 Feb 2024 19:14:55 +0000 | ... |
+-----+-----------------------+---------------------------------+-----+
Nota
Somente para CSV, há um problema conhecido quando a opção de cópia INCLUDE_METADATA
é usada com MATCH_BY_COLUMN_NAME
. Não use esta opção de cópia ao carregar arquivos CSV até que o problema conhecido seja resolvido.
Atualização: este problema foi resolvido com a versão 8.19.
Para obter mais informações, consulte Opções de cópia (copyOptions).
Log de mudanças das notas de versão¶
Anúncio |
Update |
Data |
---|---|---|
Notas de lançamento |
Publicação inicial (versão preliminar) |
29-Abr-24 |
Nova opção de cópia: INCLUDE_METADATA declarou um problema conhecido com CSV |
Alterado para o problema conhecido foi resolvido |
15-Mai-24 |