<budget_name>!GET_CONFIG¶
查看 预算 的配置属性。
语法¶
<budget_name>!GET_CONFIG()
返回¶
该函数返回以下列:
列名称 |
数据类型 |
描述 |
---|---|---|
NOTIFICATION_CHANNEL |
NUMBER |
通知集成的内部/系统标识符。 |
NOTIFICATION_EMAIL |
VARCHAR |
接收预算通知的电子邮件地址。如果有多个电子邮件地址,该函数将返回逗号分隔列表。 |
LAST_NOTIFICATION_TIME |
NUMBER |
UTC 时间戳,指明发送上次电子邮件通知的时间。 |
SPEND_LIMIT |
NUMBER |
预算的支出限额(以 Credit 为单位)。 |
NOTIFICATION_MUTE_FLAG |
BOOLEAN |
TRUE,如果预算的电子邮件通知被静音。 |
BUDGET_TYPE |
VARCHAR |
预算的类型。有效值为: |
IS_ACTIVE |
BOOLEAN |
TRUE,如果账户预算已激活。 此列仅适用于账户预算。 |
ACTIVATION_TIMESTAMP |
TIMESTAMP_TZ |
账户预算的激活日期和时间。 此列仅适用于账户预算。 |
访问控制要求¶
有关更多信息,请参阅 Budgets 角色和权限。
使用说明¶
调用此方法不会返回对象。因此,您无法使用方法链来调用此方法返回值上的另一个方法。相反,应在单独 SQL 语句中调用每个方法。
示例¶
查看 budget_db.budget_schema
架构中 my_budget
的预算架构属性:
CALL budget_db.budget_schema.my_budget!GET_CONFIG();
查看账户预算的预算配置属性:
CALL snowflake.local.account_root_budget!GET_CONFIG();