You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从表中查询Snowflake Warehouse的各类属性详情

查询Snowflake仓库及属性的方法

直接查询Snowflake账户级别的ACCOUNT_USAGE.WAREHOUSES系统视图即可获取全量仓库的所有配置属性,完全满足监控脚本的开发需求。

基础查询语句

SELECT 
    WAREHOUSE_NAME,
    WAREHOUSE_SIZE,
    WAREHOUSE_TYPE,
    AUTO_SUSPEND,
    AUTO_RESUME,
    MIN_CLUSTER_COUNT,
    MAX_CLUSTER_COUNT,
    SCALING_POLICY,
    WAREHOUSE_STATUS,
    CREATED_ON,
    OWNER
FROM SNOWFLAKE.ACCOUNT_USAGE.WAREHOUSES
WHERE DELETED_ON IS NULL; -- 过滤已删除的仓库

常用字段说明

  • WAREHOUSE_NAME:仓库的唯一名称
  • WAREHOUSE_SIZE:仓库规格,如X-SMALL、2X-LARGE等
  • WAREHOUSE_TYPE:仓库类型,默认为STANDARD,也可能是SNOWPARK-OPTIMIZED等特殊类型
  • AUTO_SUSPEND:自动挂起时间,单位为秒,返回NULL代表关闭了自动挂起能力
  • AUTO_RESUME:是否开启自动恢复,值为TRUE/FALSE
  • MIN_CLUSTER_COUNT、MAX_CLUSTER_COUNT:多集群仓库的最小、最大集群数,对应扩容策略的阈值配置
  • SCALING_POLICY:伸缩策略,可选值为STANDARD(标准)、ECONOMY(经济)
  • WAREHOUSE_STATUS:仓库当前运行状态,值为RUNNING/SUSPENDED等

补充说明

非账户管理员角色默认没有ACCOUNT_USAGE视图的访问权限,需要管理员提前执行赋权语句:

GRANT MONITOR USAGE ON ACCOUNT TO ROLE <你的使用角色名>;

如果只是临时查询验证,也可以直接执行SHOW WAREHOUSES;命令,返回结果同样包含上述所有属性,不过该命令返回的结果集不能直接嵌套在子查询中做聚合筛选,开发监控流程时优先选择系统视图方案。


内容的提问来源于stack exchange,提问作者Dinakar Ullas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 08:15:03