11-14 novembre 2023 — 7.41 - Notes de version (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 |
---|---|---|
Désactivé par défaut ; les administrateurs peuvent l’activer à des fins de test. |
N/A (introduit dans cette version) |
|
Activé par défaut ; les administrateurs peuvent désactiver cette option |
Désactivé par défaut |
|
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 janvier 2024 ; ce calendrier est toutefois susceptible d’être modifié.
Pour plus d’informations sur les statuts des bundle et leur impact sur vos comptes, voir À propos des changements de comportement.
Mises à jour SQL¶
Nouvelles fonctions SQL¶
Les fonctions suivantes sont désormais disponibles avec cette version :
Catégorie de fonction |
Nouvelle fonction |
Description |
---|---|---|
Chiffrement |
Une version spéciale de DECRYPT qui retourne une valeur NULL si une erreur se produit pendant le déchiffrement. |
|
Chiffrement |
Une version spéciale de DECRYPT_RAW qui retourne une valeur NULL si une erreur se produit pendant le déchiffrement. |
UDFs et les procédures stockées : prise en charge des arguments facultatifs¶
Vous pouvez désormais spécifier qu’un argument dans une procédure UDF ou une procédure stockée est facultatif. Dans l’instruction CREATE FUNCTION ou CREATE PROCEDURE, utilisez le nouveau mot-clé DEFAULT pour spécifier la valeur par défaut d’un argument facultatif. Par exemple :
CREATE FUNCTION my_udf(
arg_1 VARCHAR,
arg_2_optional VARCHAR DEFAULT 'default'
arg_3_optional INTEGER DEFAULT 0) ...
Lorsque vous appelez le site UDF ou la procédure stockée, vous pouvez omettre l’un des arguments facultatifs :
SELECT my_udf(arg_1 => 'value', arg_3_optional => 1);
Pour plus d’informations, consultez la documentation sur les arguments facultatifs pour UDFs et les procédures stockées.
Alertes Snowflake : exécution manuelle des alertes¶
Avec cette version, nous avons le plaisir d’annoncer la nouvelle commande EXECUTE ALERT SQL, que vous pouvez utiliser pour exécuter une alerte manuellement.
Vous pouvez utiliser la commande EXECUTE ALERT pour :
Vérifier qu’une nouvelle alerte fonctionne comme prévu.
Exécuter une alerte à un moment précis de votre pipeline de données (par exemple, à la fin de l’appel d’une procédure stockée).
Vous pouvez exécuter la commande EXECUTE ALERT de manière interactive. Vous pouvez également exécuter cette commande dans le cadre d’une procédure stockée ou d’un bloc de script Snowflake.
Pour plus d’informations, consultez EXECUTE ALERT.
Mises à jour de sécurité¶
Réplication des règles du réseau — Avant-première¶
Avec cette version, nous avons le plaisir de vous annoncer que les règles de réseau, qui sont actuellement en avant-première, sont désormais répliquées lorsque vous répliquez la base de données dans laquelle elles sont contenues. Les références entre les politiques réseau et les politiques réseau sont également répliquées.
Pour plus d’informations, consultez Réplication des politiques réseau.
Mises à jour des pipelines de données¶
Tableaux dynamiques : Prise en charge du privilège GRANT <> ON ALL/FUTURE DYNAMIC TABLE - Avant-première¶
Dans le cadre du bundle 2023_08 de changements de comportement, Snowflake a activé la prise en charge de l’octroi de privilèges sur toutes les tables dynamiques existantes et à venir.
Pour plus d’informations, consultez GRANT <privilèges>.
Tableaux dynamiques : prise en charge de GRANT ALL/ALL PRIVILEGES ON DYNAMIC TABLE - Avant-première¶
Dans le cadre du bundle 2023_08 de changements de comportement, Snowflake a activé la prise en charge des autorisations globales sur les tables dynamiques.
Pour plus d’informations, consultez Privilèges des tables dynamiques.
Mises à jour de l’interface Web¶
Plus de contrôle sur les contacts de notification dans Snowsight¶
La gestion de vos contacts de notification dans Snowsight est améliorée, avec un contrôle plus granulaire sur qui peut recevoir des notifications pour une organisation ou un compte, et la possibilité d’envoyer des notifications à plusieurs adresses électroniques.
Pour plus d’informations, consultez À propos des contacts de notification pour Snowflake.
Snowsight est l’interface par défaut pour les comptes Snowflake dans les régions gouvernementales US¶
Concluant la semaine du 13 novembre 2023, tous les utilisateurs des comptes Snowflake dans les régions gouvernementales US voient Snowsight après s’être connectés.
Pour plus d’informations, consultez À propos de la mise à niveau de Snowsight.
Changements dans le formatage des résultats des requêtes dans les feuilles de calcul et les tableaux de bord¶
Dans le cadre d’un changement de comportement dans le bundle 2023_07, les résultats des requêtes n’ont plus de formatage automatique appliqué dans Snowsight.
Pour plus d’informations, consultez Feuilles de calcul et tableaux de bord Snowsight : changements dans le formatage des résultats des requêtes.
Notes de version - Journal des changements¶
Annonce |
Mettre à jour |
Date |
---|---|---|
Tableaux dynamiques : Prise en charge du privilège GRANT <> ON ALL/FUTURE DYNAMIC TABLE - Avant-première |
Ajouté aux Mises à jour du pipeline de données |
15 novembre 2023 |
Tableaux dynamiques : prise en charge de GRANT ALL/ALL PRIVILEGES ON DYNAMIC TABLE - Avant-première |
Ajouté aux Mises à jour du pipeline de données |
15 novembre 2023 |