<budget_name>!GET_REFRESH_TIER

Ruft das aktuelle Aktualisierungsintervall eines Budgets ab. Das Budgetaktualisierungsintervall steuert, wie lange es dauert, bis ein Budget mit den aktuellen Verbrauchsdaten aktualisiert wird.

Siehe auch:

<budget_name>!SET_REFRESH_TIER

Syntax

<budget_name>!GET_REFRESH_TIER()
Copy

Rückgabewerte

Gibt einen der folgenden VARCHAR-Werte zurück:

  • 'TIER_1H' – Das Budgetaktualisierungsintervall beträgt eine Stunde.

  • 'TIER_6H' – Das Budgetaktualisierungsintervall beträgt bis zu 6,5 Stunden.

Anforderungen an die Zugriffssteuerung

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

    • Eine beliebige Instanzrolle für die Budgetinstanz.

    • 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:

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 das Aktualisierungsintervall für das Budget my_budget im Schema budget_db.budget_schema an:

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

Sehen Sie sich das Aktualisierungsintervall für das Kontobudget an:

CALL SNOWFLAKE.LOCAL.ACCOUNT_ROOT_BUDGET!GET_REFRESH_TIER();
Copy