ANOMALY_INSIGHTS!SET_ACCOUNT_NOTIFICATION_EMAILS¶
Definiert die Liste der E-Mail-Adressen, die eine Benachrichtigung erhalten, wenn auf dem aktuellen Konto eine Kostenanomalie auf Kontoebene auftritt.
Bemerkung
E-Mail-Benachrichtigungen werden über die Amazon Web Services (AWS) von Snowflake verarbeitet, die AWS Simple Email Service (SES) verwenden. Der Inhalt einer mit AWS gesendeten E-Mail-Nachricht kann von Snowflake bis zu dreißig Tage lang aufbewahrt werden, um die Zustellung der Nachricht zu verwalten. Nach Ablauf dieser Frist wird der Inhalt der Nachricht gelöscht.
Syntax¶
SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!SET_ACCOUNT_NOTIFICATION_EMAILS(
'<email_address> [, <email_address> ... ]' )
Argumente¶
'email_address [, email_address ... ]'
Durch Kommas getrennte Liste von E-Mail-Adressen, die eine Benachrichtigung erhalten, wenn eine Kostenanomalie auf Kontoebene auftritt.
Jede E-Mail-Adresse muss von dem Benutzer verifiziert worden sein, ansonsten wird sie ignoriert.
Rückgabewerte¶
Gibt eine Tabelle mit der folgenden Spalte zurück:
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
EMAIL_LIST |
VARCHAR |
Durch Kommas getrennte Liste von E-Mail-Adressen, an die Benachrichtigungen gesendet werden, wenn es eine Kostenanomalie auf Kontoebene im aktuellen Konto gibt. |
Anforderungen an die Zugriffssteuerung¶
Benutzer mit einer der folgenden Rollen können diese Methode aufrufen:
ACCOUNTADMIN-Rolle
GLOBALORGADMIN-Rolle
Nutzungshinweise¶
Diese Methode legt die E-Mail-Benachrichtigungsliste für das Konto fest, in dem sie aufgerufen wird.
Wenn Sie diese Methode ausführen, werden E-Mail-Adressen überschrieben, die zuvor zur Benachrichtigungsliste hinzugefügt wurden.
Beispiel¶
Legen Sie die E-Mail-Benachrichtigungsliste so fest, dass Benutzer mit den E-Mail-Adressen user1@example.com
und user2@example.com
eine Benachrichtigung erhalten, wenn eine Kostenanomalie auf dem aktuellen Konto vorliegt:
CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!SET_ACCOUNT_NOTIFICATION_EMAILS(
'user1@example.com, user2@example.com');