<budget_name>!GET_NOTIFICATION_THRESHOLD

予算 の通知しきい値を返します。支出が予算上限のパーセントであるしきい値を超えるとSnowflakeが予測した場合に通知が送信されます。

構文

<budget_name>!GET_NOTIFICATION_THRESHOLD();
Copy

戻り値

通知しきい値の割合を含む VARCHAR 値を返します。

アクセス制御の要件

カスタム予算 に対してこのメソッドを呼び出すには、以下の最小権限とロールが必要です。

  • 予算インスタンスの任意の インスタンスロール

  • 予算インスタンスを含んでいるデータベースとスキーマに対する USAGE 権限。

アカウント予算 に対してこのメソッドを呼び出すには、以下の最小権限とロールが必要です。

詳細については、 Budgetのロールと権限 をご参照ください。

使用上の注意

このメソッドを呼び出しても、オブジェクトは返されません。このため、メソッドの連結を使って、このメソッドの戻り値で別のメソッドを呼び出すことはできません。換わりに、各メソッドを別々の SQL ステートメントで呼び出します。

budget_db.budget_schema スキーマの my_budget 予算の通知しきい値を取得します。

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

アカウント予算の通知しきい値を取得します。

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