<budget_name>!GET_CONFIG

Sehen Sie sich die Konfigurationseigenschaften für ein Budget an.

Syntax

<budget_name>!GET_CONFIG()
Copy

Rückgabewerte

Die Funktion gibt die folgenden Spalten zurück:

Spaltenname

Datentyp

Beschreibung

NOTIFICATION_EMAIL

VARCHAR

Die E-Mail-Adresse(n), die Budgetbenachrichtigungen erhält/erhalten. Gibt es mehr als eine E-Mail-Adresse, gibt die Funktion eine durch Komma getrennte Liste zurück.

LAST_NOTIFICATION_TIME

NUMBER

UTC-Zeitstempel, wann die letzte E-Mail-Benachrichtigung gesendet wurde.

SPEND_LIMIT

NUMBER

Das Ausgabenlimit (in Credits) für das Budget.

NOTIFICATION_MUTE_FLAG

BOOLEAN

TRUE, wenn E-Mail-Benachrichtigungen für das Budget stummgeschaltet sind.

BUDGET_TYPE

VARCHAR

Art des Budgets. Gültige Werte sind: ACCOUNT_ROOT_BUDGET oder USER_BUDGET.

IS_ACTIVE

BOOLEAN

TRUE, wenn das Kontobudget aktiviert wurde.

Diese Spalte ist nur für das Kontobudget verfügbar.

ACTIVATION_TIMESTAMP

TIMESTAMP_TZ

Datum und Uhrzeit der Aktivierung des Kontobudgets.

Diese Spalte ist nur für das Kontobudget verfügbar.

Anforderungen an die Zugriffssteuerung

  • Die folgenden Mindestberechtigungen und Rollen sind erforderlich, um die Ergebnisse für kundenspezifische Budgets anzuzeigen:

    • Eine beliebige Instanzrolle für das Budget.

    • USAGE-Berechtigung für die Datenbank und das Schema, die die Budgetinstanz enthalten.

  • Die folgende Rolle ist erforderlich, um die Ergebnisse für das Kontobudget anzuzeigen:

    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

Sehen Sie sich die Eigenschaften der Budgetkonfiguration für my_budget das Schema budget_db.budget_schema an:

CALL budget_db.budget_schema.my_budget!GET_CONFIG();
Copy

Sehen Sie sich die Eigenschaften der Budgetkonfiguration für das Kontobudget an:

CALL snowflake.local.account_root_budget!GET_CONFIG();
Copy