<budget_name>!GET_CONFIG

予算 の構成プロパティを表示します。

構文

<budget_name>!GET_CONFIG()
Copy

戻り値

この関数は、次の列を返します。

列名

データ型

説明

NOTIFICATION_CHANNEL

NUMBER

通知統合の内部/システム識別子。

NOTIFICATION_EMAIL

VARCHAR

予算通知を受け取るメールアドレス。メールアドレスが複数ある場合、この関数はカンマ区切りのリストを返します。

LAST_NOTIFICATION_TIME

NUMBER

最後にメール通知が送信されたときの UTC タイムスタンプ。

SPEND_LIMIT

NUMBER

予算の支出制限(クレジット単位)。

NOTIFICATION_MUTE_FLAG

BOOLEAN

予算のためにメール通知がミュートされている場合は、TRUE。

BUDGET_TYPE

VARCHAR

予算のタイプ。有効な値は ACCOUNT_ROOT_BUDGET または USER_BUDGET です。

IS_ACTIVE

BOOLEAN

アカウント予算がアクティブ化されている場合、TRUE。

この列はアカウント予算でのみ利用可能です。

ACTIVATION_TIMESTAMP

TIMESTAMP_TZ

アカウント予算がアクティブ化された日時。

この列はアカウント予算でのみ利用可能です。

アクセス制御の要件

  • カスタム予算 の結果を表示するには、以下の最小権限とロールが必要です。

    • 予算インスタンスに対する任意の インスタンスロール を持つロール。

    • 予算インスタンスを含むデータベースとスキーマ上で USAGE 権限を付与されたロール。

  • アカウント予算 の結果を表示するには、以下のロールが必要です。

    アカウント予算に対する アプリケーションロール を持つロール。

スキーマ budget_db.budget_schema 内の my_budget の予算構成プロパティを表示します。

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

アカウント予算の予算構成プロパティを表示します。

CALL snowflake.local.account_root_budget!GET_CONFIG();
Copy