ANOMALY_INSIGHTS!SET_ORG_NOTIFICATION_EMAILS¶
Definiert die Liste der E-Mail-Adressen, die eine Benachrichtigung erhalten, wenn es eine Kostenanomalie auf Organisationsebene gibt.
Eine Anomalie auf Organisationsebene liegt vor, wenn der Gesamtverbrauch aller Konten außerhalb eines erwarteten Bereichs liegt. Wenn Sie eine Liste von E-Mail-Adressen definieren möchten, die eine Benachrichtigung erhalten sollen, wenn bei einem bestimmten Konto eine Kostenanomalie auftritt, lesen Sie ANOMALY_INSIGHTS!SET_ACCOUNT_NOTIFICATION_EMAILS.
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_ORG_NOTIFICATION_EMAILS(
'<email_address> [, <email_address> ... ]' )
Argumente¶
'email_address [, email_address ... ]'
Durch Kommas getrennte Liste von E-Mail-Adressen, die eine Benachrichtigung erhalten, wenn es eine Kostenanomalie auf Organisationsebene gibt.
Rückgabewerte¶
Gibt eine Tabelle mit der folgenden Spalte zurück:
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
EMAIL_LIST |
VARCHAR |
Durch Kommata getrennte Liste von E-Mail-Adressen, an die Benachrichtigungen gesendet werden, wenn eine Kostenanomalie auf Organisationsebene vorliegt. |
Anforderungen an die Zugriffssteuerung¶
Benutzer mit einer der folgenden Rollen können diese Methode aufrufen:
ACCOUNTADMIN-Rolle
GLOBALORGADMIN-Rolle
Beispiel¶
Stellen Sie die E-Mail-Benachrichtigungsliste so ein, dass Benutzer mit den E-Mail-Adressen user1@example.com
und user2@example.com
eine Benachrichtigung erhalten, wenn es eine Kostenanomalie auf Organisationsebene gibt:
CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!SET_ORG_NOTIFICATION_EMAILS(
'user1@example.com, user2@example.com');