<budget_name>!REMOVE_NOTIFICATION_INTEGRATION¶
カスタム予算またはアカウント予算 からキューまたはウェブフック通知の統合を削除します。
構文¶
<budget_name>!REMOVE_NOTIFICATION_INTEGRATION( '<integration_name>' )
引数¶
'integration_name'
予算から削除するキューまたはWebhook通知の統合名。
戻り値¶
通知統合が正常に削除されたかどうかを示す VARCHAR 値を返します。
通知統合が正常に削除された場合、メソッドは
Integration removed successfully
を返します。そうでない場合、メソッドはエラーメッセージを返します。
アクセス制御の要件¶
予算でこのメソッドを呼び出すには、以下の最小権限とロールが必要です。
予算インスタンスの ADMIN インスタンスロール。
予算インスタンスを含んでいるデータベースとスキーマに対する USAGE 権限。
詳細については、 Budgetのロールと権限 をご参照ください。
使用上の注意¶
このメソッドを呼び出しても、オブジェクトは返されません。このため、メソッドの連結を使って、このメソッドの戻り値で別のメソッドを呼び出すことはできません。換わりに、各メソッドを別々の SQL ステートメントで呼び出します。
例¶
スキーマ budget_db.budget_schema
のカスタム予算 my_budget
から通知統合 budgets_notification_integration
を削除します。
CALL budget_db.budget_schema.my_budget!REMOVE_NOTIFICATION_INTEGRATION(
'budgets_notification_integration');
アカウント予算から通知統合 budgets_notification_integration
を削除します。
CALL SNOWFLAKE.LOCAL.ACCOUNT_ROOT_BUDGET!REMOVE_NOTIFICATION_INTEGRATION(
'budgets_notification_integration');