25-26 juillet 2023 — 7.25 Notes de version

Les nouvelles fonctions et mises à jour suivantes (améliorations, corrections, etc.) ont été introduites dans cette version. Si vous avez des questions, veuillez contacter le support de Snowflake.

Important

Chaque version peut inclure des mises à jour nécessitant l’actualisation de l’interface Web.

En règle générale, pour éviter que ces mises à jour nuisent à votre utilisation, nous vous recommandons d’actualiser l’interface Web après le déploiement de chaque version de Snowflake.

Dans ce chapitre :

Nouvelles fonctionnalités

Utilisation de l’organisation : nouvelle vue QUERY_ACCELERATION_HISTORY

Avec cette version, nous avons le plaisir d’annoncer la vue QUERY_ACCELERATION_HISTORY dans le schéma Utilisation de l’organisation de la base de données SNOWFLAKE partagée. Cette vue renvoie l’utilisation de l’accélération des requêtes pour les entrepôts à travers les comptes de votre organisation.

Pour plus d’informations, consultez Vue QUERY_ACCELERATION_HISTORY.

Mises à jour SQL

Alertes Snowflake : prise en charge des autorisations futures et du balisage des objets

Avec cette version, les alertes Snowflake prennent désormais en charge les autorisations futures et le balisage des objets

Optimisation de la recherche : prise en charge de la recherche de sous-chaînes dans les données semi-structurées — Avant-première

Avec cette version, nous avons le plaisir d’annoncer la disponibilité en avant-première de la prise en charge de l’optimisation de la recherche pour la recherche de sous-chaînes et d’expressions régulières dans les données semi-structurées, y compris les colonnes ARRAY, OBJECT et VARIANT. Auparavant, seules les recherches d’égalité sur ces colonnes pouvaient être optimisées.

Les requêtes de sous-chaînes comprennent des prédicats qui utilisent les mots-clés suivants :

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

  • STARTSWITH, ENDSWITH, CONTAINS

  • RLIKE, REGEXP, REXEP_LIKE

  • SPLIT_PART (dans les prédicats d’égalité)

Pour permettre l’optimisation de la recherche de sous-chaînes sur des colonnes semi-structurées, utilisez une commande ALTER TABLE … ADD SEARCH OPTIMIZATION comme l’une de celles qui suivent.

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

Les deuxième et troisième commandes illustrent l’activation de l’optimisation de la recherche pour un champ à l’intérieur d’une colonne. Les noms de champs doivent être séparés du nom de la colonne par deux points. Des champs imbriqués peuvent être spécifiés en incluant des noms de champs supplémentaires séparés par des points, comme indiqué dans le troisième exemple.

Pour de plus amples informations sur cette amélioration de l’optimisation de la recherche, notamment sur ses possibilités et ses limites, voir Optimisation de la recherche - Recherche de chaînes dans les types VARIANT.

Mises à jour de la gouvernance des données

Historique d’accès : suivi du masquage et des références de la politique d’accès aux lignes — Disponibilité générale

Avec cette version, nous avons le plaisir d’annoncer la disponibilité générale de la colonne policies_referenced dans la vue ACCESS_HISTORY Account Usage. Cette colonne permet de surveiller les requêtes sur une table ou une vue protégée par une politique d’accès aux lignes et une colonne protégée par une politique de masquage et les politiques de masquage et d’accès aux lignes appliquées. La colonne comprend la prise en charge des objets et des colonnes intermédiaires qui sont protégés par une politique. Les audits sur les objets et les colonnes protégés par des politiques sont plus faciles, car les auditeurs ont une vue plus unifiée de la façon dont les données protégées sont référencées sans avoir à effectuer des jointures complexes sur plusieurs vues Account Usage. Cette colonne a été introduite en avant-première en février 2023.

Pour plus de détails, voir Historique des accès et Vue ACCESS_HISTORY.

Mises à jour de l’interface Web

Créer des zones de préparation nommées à l’aide de Snowsight — Disponibilité générale

Avec cette version, nous avons le plaisir d’annoncer, en disponibilité générale, la possibilité de créer et de modifier des zones de préparation nommées en utilisant Snowsight sans écrire de code SQL.

Pour créer ou modifier des zones de préparation nommées, vous pouvez entrer des détails dans Snowsight, y compris des informations sur l’authentification ou le chiffrement de la zone de préparation.

Pour plus d’informations, consultez Mise des fichiers en zone de préparation en utilisant Snowsight.