ANOMALY_INSIGHTS!SET_ACCOUNT_NOTIFICATION_EMAILS¶
Définit la liste des adresses e-mail qui recevront une notification en cas d”anomalie de coût au niveau du compte dans le compte actuel.
Note
Les notifications par e-mail sont traitées par les déploiements de Snowflake sur Amazon Web Services (AWS), à l’aide de AWS Simple Email Service (SES). Le contenu d’un e-mail envoyé à l’aide d’AWS peut être conservé par Snowflake pendant un maximum de trente jours afin de gérer la livraison du message. Après cette période, le contenu du message est supprimé.
Syntaxe¶
SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!SET_ACCOUNT_NOTIFICATION_EMAILS(
'<email_address> [, <email_address> ... ]' )
Arguments¶
'email_address [, email_address ... ]'
Liste délimitée par des virgules d’adresses e-mail qui recevront une notification en cas d’anomalie de coût au niveau du compte.
Chaque adresse e-mail doit avoir été vérifiée par l’utilisateur, sinon elle est ignorée.
Renvoie¶
Renvoie une table avec la colonne suivante :
Nom de la colonne |
Type de données |
Description |
---|---|---|
EMAIL_LIST |
VARCHAR |
Liste délimitée par des virgules d’adresses e-mail auxquelles des notifications sont envoyées en cas d’anomalie de coût au niveau du compte actuel. |
Exigences en matière de contrôle d’accès¶
Les utilisateurs ayant l’un des rôles suivants peuvent appeler cette méthode :
Rôle ACCOUNTADMIN
Rôle GLOBALORGADMIN
Notes sur l’utilisation¶
Cette méthode permet de définir la liste des notifications par e-mail pour le compte dans lequel elle est appelée.
L’exécution de cette méthode écrase les adresses e-mail précédemment ajoutées à la liste de notification.
Exemple¶
Définissez la liste des notifications par e-mail de manière à ce que les utilisateurs dont les adresses e-mail sont user1@example.com
et user2@example.com
reçoivent une notification en cas d’anomalie de coût sur le compte actuel :
CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!SET_ACCOUNT_NOTIFICATION_EMAILS(
'user1@example.com, user2@example.com');