26-27 mars 2024 — Notes de version 8.12 (avec changements de comportement)

Attention

La version est terminée.

Pour les différences entre la version préliminaire et la version finale de ces notes de versions, voir Notes de version - Journal des changements.

Bundles de changements de comportement

Cette version contient des bundles de changements de comportement suivants :

Nom du bundle

Statut dans cette version

Statut précédentes

2024_03

Désactivé par défaut ; les administrateurs peuvent l’activer à des fins de test.

N/A (introduit dans cette version)

2024_02

Activé par défaut ; les administrateurs peuvent désactiver cette option

Désactivé par défaut

2024_01

Activé de manière générale ; les administrateurs ne peuvent plus activer/désactiver

Activé par défaut

Le statut de chaque bundle sera modifié dans la prochaine version des changements de comportement, prévue pour avril 2024 ; cette planification est toutefois susceptible d’être modifiée.

Pour plus d’informations sur les statuts des bundle et leur impact sur vos comptes, voir À propos des changements de comportement.

Mises à jour SQL

Utilisation de l’organisation : Amélioration des vues pour le rapprochement des factures — Disponibilité générale

Avec cette version, nous avons le plaisir d’annoncer que les vues suivantes du schéma d’utilisation de l’organisation ont été améliorées pour faciliter le rapprochement de l’utilisation de Snowflake avec les relevés de facturation mensuels :

  • CONTRACT_ITEMS

  • RATE_SHEET_DAILY

  • REMAINING_BALANCE_DAILY

  • USAGE_IN_CURRENCY_DAILY

Pour plus de détails sur ce qui a changé, voir Utilisation de l’organisation : Mise à jour des vues de facturation.

Mises à jour des pipelines de données

Réplication : zones de préparation, canaux, intégrations de stockage, historique des chargements et Snowpipe Streaming — Disponibilité générale

Avec cette version, nous avons le plaisir d’annoncer la disponibilité générale de la réplication pour les zones de préparation, les canaux, les intégrations de stockage, l’historique des chargements et les chaînes Snowpipe Streaming. Vous pouvez répliquer ces objets pour configurer le basculement des pipelines de données entre régions et plateformes Cloud.

Dans le cadre d’une réplication d’objets de canaux, les canaux d’une base de données secondaire sont à l’état d’exécution READ_ONLY et reçoivent des notifications, mais ne chargent pas de données tant que la base de données secondaire n’est pas promue au rang de base de données principale. Une fois que vous avez promu une base de données secondaire, les canaux passent à un état d’exécution FAILING_OVER.

Avec la réplication de Snowpipe Streaming, l’objet de table, les données de table et les décalages de canaux associés à la table de la base de données principale sont répliqués vers la base de données secondaire.

Pour plus d’informations, voir Réplication des zones de préparation, des canaux et de l’historique des chargements et Réplication et Streaming Snowpipe.

Détection et évolution de schémas du connecteur Kafka avec Snowpipe Streaming — Disponibilité générale

Avec cette version, nous sommes heureux d’annoncer la disponibilité générale de la détection et de l’évolution des schémas pour le connecteur Kafka avec Snowpipe Streaming. La structure des tables dans Snowflake peut être définie et peut évoluer automatiquement pour prendre en charge la structure des données de message du sujet Kafka chargée par le connecteur Kafka à l’aide de Snowpipe Streaming.

Pour plus d’informations, consultez Détection et évolution de schémas du connecteur Kafka avec Snowpipe Streaming.

Mises à jour de la gouvernance des données

Fonctions mémoisables avec des arguments constants

Avec cette version, Snowflake a le plaisir d’annoncer la prise en charge de la création d’une fonction mémoisable avec des arguments constants. Cette prise en charge offre une plus grande flexibilité en termes de définition de la fonction. En outre, si vous faites référence à la fonction dans une politique d’accès aux données, telle qu’une politique d’accès aux lignes, vous disposez d’une plus grande liberté dans la définition de votre politique. Les arguments de la fonction peuvent être l’un des types de données suivants :

  • chaîne

  • numérique

  • date

  • Booléen

Pour plus de détails, voir :

Partager des données protégées par une politique basée sur les rôles — Disponibilité générale

Avec cette version, Snowflake a le plaisir d’annoncer la disponibilité générale de la possibilité de partager des données pour utiliser la fonction IS_DATABASE_ROLE_IN_SESSION dans les conditions d’une politique de masquage ou d’une politique d’accès aux lignes pour permettre à un consommateur de partage de données d’accéder à des données partagées qui sont protégées par l’une ou l’autre de ces politiques. L’argument de la fonction prend soit le nom d’un rôle de base de données, soit une colonne qui contient des rôles de base de données. Le fournisseur dispose ainsi de plus d’options pour partager les données, le consommateur peut accéder à des données sensibles que le fournisseur met à sa disposition et les restrictions sur les données protégées par une politique sont supprimées lorsque le consommateur interroge une table partagée protégée par une politique.

Pour plus de détails, voir Partagez des données protégées par une politique et

IS_DATABASE_ROLE_IN_SESSION.

Historique d’accès : requêtes ancêtres de procédures stockées — Disponibilité générale

Avec cette version, Snowflake a le plaisir d’annoncer, en disponibilité générale, la possibilité de suivre la chaîne des requêtes qui appellent une procédure stockée en utilisant les colonnes parent_query_id et root_query_id. Ces colonnes vous permettent de voir l’ID de la requête qui effectue une opération de lecture ou d’écriture sur un autre objet, et l’ID de la requête qui appelle une procédure stockée, respectivement. Les colonnes prennent en charge l’appel direct d’une procédure stockée et les appels de procédures stockées imbriquées, par exemple lorsqu’une procédure stockée appelle une autre procédure stockée.

Cette mise à jour a été annoncée en avant-première lors de la version 8.2. Pour plus de détails, voir Exemple : requêtes ancêtres à l’aide de procédures stockées.

Références de balises partagées — Disponibilité générale

Avec cette version, Snowflake a le plaisir d’annoncer en disponibilité générale la possibilité aux utilisateurs du compte consommateur de partage de données de visualiser les balises partagées et les références des balises sur les objets partagés lorsque les balises et les objets partagés se trouvent dans la même base de données. Cette mise à jour aide le consommateur à comprendre la sensibilité des données d’un objet partagé, tel qu’un tableau contenant des données PII lorsque la balise PII est définie sur un tableau et ses colonnes.

Cette mise à jour a été annoncée en avant-première lors de la version 7.33. Pour plus de détails, voir Références de balises partagées.

Historique des accès : suivez les objets modifiés par une opération DDL — Disponibilité générale

Avec cette version, nous avons le plaisir de vous annoncer en disponibilité générale la possibilité de suivre les objets modifiés par des opérations DDL dans la vue ACCESS_HISTORY Account Usage. Ces opérations comprennent :

  • Suivre l’évolution des attributions de balises et de politiques.

  • Suivre le cycle de vie des tables et des colonnes.

Notes de version - Journal des changements

Annonce

Mettre à jour

Date

Notes de version

Première publication (avant-première)

26-Mar-24