<budget_name>!GET_CONFIG¶
予算 の構成プロパティを表示します。
構文¶
<budget_name>!GET_CONFIG()
戻り値¶
この関数は、次の列を返します。
列名 |
データ型 |
説明 |
---|---|---|
NOTIFICATION_CHANNEL |
NUMBER |
通知統合の内部/システム識別子。 |
NOTIFICATION_EMAIL |
VARCHAR |
予算通知を受け取るメールアドレス。メールアドレスが複数ある場合、この関数はカンマ区切りのリストを返します。 |
LAST_NOTIFICATION_TIME |
NUMBER |
最後にメール通知が送信されたときの UTC タイムスタンプ。 |
SPEND_LIMIT |
NUMBER |
予算の支出制限(クレジット単位)。 |
NOTIFICATION_MUTE_FLAG |
BOOLEAN |
予算のためにメール通知がミュートされている場合は、TRUE。 |
BUDGET_TYPE |
VARCHAR |
予算のタイプ。有効な値は |
IS_ACTIVE |
BOOLEAN |
アカウント予算がアクティブ化されている場合、TRUE。 この列はアカウント予算でのみ利用可能です。 |
ACTIVATION_TIMESTAMP |
TIMESTAMP_TZ |
アカウント予算がアクティブ化された日時。 この列はアカウント予算でのみ利用可能です。 |
アクセス制御の要件¶
カスタム予算 の結果を表示するには、以下の最小権限とロールが必要です。
予算インスタンスに対する任意の インスタンスロール を持つロール。
予算インスタンスを含むデータベースとスキーマ上で USAGE 権限を付与されたロール。
アカウント予算 の結果を表示するには、以下のロールが必要です。
アカウント予算に対する アプリケーションロール を持つロール。
例¶
スキーマ budget_db.budget_schema
内の my_budget
の予算構成プロパティを表示します。
CALL budget_db.budget_schema.my_budget!GET_CONFIG();
アカウント予算の予算構成プロパティを表示します。
CALL snowflake.local.account_root_budget!GET_CONFIG();