<budget_name>!GET_NOTIFICATION_THRESHOLD¶
Gibt den Benachrichtigungsschwellenwert für ein Budget zurück. Benachrichtigungen werden gesendet, wenn Snowflake prognostiziert, dass die Ausgaben diesen Schwellenwert, der ein Prozentsatz des Budgetlimits ist, überschreiten werden.
Syntax¶
<budget_name>!GET_NOTIFICATION_THRESHOLD();
Rückgabewerte¶
Gibt einen VARCHAR-Wert zurück, der den Prozentsatz des Benachrichtigungsschwellenwerts enthält.
Anforderungen an die Zugriffssteuerung¶
Die folgenden Mindestberechtigungen und Rollen sind erforderlich, um diese Methode für kundenspezifische Budgets aufzurufen:
Eine beliebige Instanzrolle für die Budgetinstanz.
USAGE-Berechtigung für die Datenbank und das Schema, die die Budgetinstanz enthalten.
Die folgenden Mindestberechtigungen und Rollen sind erforderlich, um diese Methode für das Kontobudget aufzurufen:
Eine beliege Anwendungsrolle für das Kontobudget.
Weitere Informationen dazu finden Sie unter Rollen und Berechtigungen für Budgets.
Nutzungshinweise¶
Wenn Sie diese Methode aufrufen, wird das Objekt nicht zurückgegeben. Aus diesem Grund können Sie keine Methodenverkettung verwenden, um eine andere Methode mit dem Rückgabewert dieser Methode aufzurufen. Rufen Sie jede Methode in einer separaten SQL-Anweisung auf.
Beispiele¶
Rufen Sie den Benachrichtigungsschwellenwert für das Budget my_budget
im Schema budget_db.budget_schema
ab:
CALL budget_db.budget_schema.my_budget!GET_NOTIFICATION_THRESHOLD();
Rufen Sie den Benachrichtigungsschwellenwert für das Kontobudget ab:
CALL SNOWFLAKE.LOCAL.ACCOUNT_ROOT_BUDGET!GET_NOTIFICATION_THRESHOLD();