- Catégories :
Fonctions de notification (Configuration de l’intégration)
EMAIL_INTEGRATION_CONFIG¶
Renvoie un objet JSON qui spécifie l’intégration de notification par e-mail, les destinataires et la ligne d’objet à utiliser pour une notification par e-mail. Il s’agit d’une fonction d’aide que vous utilisez pour construire un objet de configuration d’intégration pour la procédure stockée SYSTEM$SEND_SNOWFLAKE_NOTIFICATION.
- Voir aussi :
Utilisation de SYSTEM$SEND_SNOWFLAKE_NOTIFICATION pour envoyer des notifications , SYSTEM$SEND_SNOWFLAKE_NOTIFICATION , INTEGRATION
Syntaxe¶
Arguments¶
'email_integration_name'Nom de l’intégration de notification par e-mail à utiliser.
'subject'Objet du message e-mail.
L’objet ne peut pas comporter plus de 256 caractères.
array_of_email_addresses_for_to_line.array_of_email_addresses_for_cc_line.array_of_email_addresses_for_bcc_lineARRAYs des adresses e-mail à inclure dans les lignes « À : », « Cc : » et « Cci : » du message.
Vous devez spécifier des adresses e-mail d’utilisateurs du compte actuel. Ces utilisateurs doivent vérifier leurs adresses e-mail.
Si la propriété ALLOWED_RECIPIENTS est définie sur une liste d’adresses e-mail dans l”intégration de notification par e-mail, les adresses e-mail doivent figurer dans cette liste.
Appelez la fonction ARRAY_CONSTRUCT pour construire chaque ARRAY.
Note
Vous ne pouvez pas envoyer de notification par e-mail si vous n’indiquez que la ligne « Cci : ».
Renvoie¶
Chaîne au format JSON qui spécifie une intégration de notification pour la procédure stockée SYSTEM$SEND_SNOWFLAKE_NOTIFICATION à envoyer.
Par exemple, supposons que vous transmettiez le nom d’intégration de notification 'my_email_int' avec la ligne d’objet et la liste d’adresses e-mail pour la ligne « À : » suivantes :
La fonction renvoie la chaîne au format JSON suivante :
L’exemple suivant envoie la même notification avec une liste supplémentaire d’adresses e-mail pour la ligne « Cc : ». Notez que cet exemple transmet la valeur NULL pour les adresses « Cci : » afin d’exclure la propriété bccAddress de l’objet renvoyé.
La fonction renvoie la chaîne au format JSON suivante :
L’exemple suivant envoie la même notification avec une liste supplémentaire d’adresses e-mail pour la ligne « Cci : » :
La fonction renvoie la chaîne au format JSON suivante :
Exemples¶
Voir Utilisation de SYSTEM$SEND_SNOWFLAKE_NOTIFICATION pour envoyer des notifications.