<budget_name>!SET_NOTIFICATION_THRESHOLD¶
予算 の通知しきい値を設定します。Snowflakeが支出がしきい値を超えると予測すると通知が送信されます。
構文¶
<budget_name>!SET_NOTIFICATION_THRESHOLD( <threshold_percent> );
引数¶
threshold_percent
予算制限のパーセンテージ。Snowflakeが支出制限のこの割合を超えると判断した場合、通知が送信されます。
有効な値:0 - 1000
戻り値¶
通知のしきい値が正常に追加されたかどうかを示す VARCHAR 値を返します。
アクセス制御の要件¶
カスタム予算 に対してこのメソッドを呼び出すには、以下の最小権限とロールが必要です。
予算インスタンスの ADMIN インスタンスロール。
予算インスタンスを含んでいるデータベースとスキーマに対する USAGE 権限。
*アカウント予算*に対してこのメソッドを呼び出すには、以下のロールが必要です。
アカウント予算の BUDGET_ADMIN アプリケーションロール。
詳細については、 Budgetのロールと権限 をご参照ください。
使用上の注意¶
このメソッドを呼び出しても、オブジェクトは返されません。このため、メソッドの連結を使って、このメソッドの戻り値で別のメソッドを呼び出すことはできません。換わりに、各メソッドを別々の SQL ステートメントで呼び出します。
例¶
以下の例では、アカウント予算の通知しきい値を予算制限の10%に設定しています。
CALL SNOWFLAKE.LOCAL.ACCOUNT_ROOT_BUDGET!SET_NOTIFICATION_THRESHOLD(10);