了解混合表的成本¶
混合表的消耗量¶
使用混合表时,系统将根据三种消耗模式对您的账户进行收费。
混合表存储:混合表的存储成本取决于您在混合表中存储的数据量。存储成本基于每千兆字节 (GB) 的统一月费率。请参阅 Snowflake 消耗表 中的表 3(b),其中涵盖了混合表存储的单位定价。请注意,混合表存储比传统的 Snowflake 存储更昂贵。
虚拟仓库计算:对混合表的查询通过虚拟仓库执行。查询混合表的仓库消耗率与查询标准表的消耗率相同。请参阅 虚拟仓库 Credit 使用量。
混合表请求:由于混合表使用 无服务器资源,因此混合表在基础行存储集群上会消耗额外的 Credit。无服务器资源的消耗基于从存储集群读取的数据量或写入存储集群的数据量。请参阅 Snowflake 消耗表 中的表 5,其中涵盖了混合表请求的无服务器资源单位定价。由于混合表以页为单位存储数据,因此即使是较小的读取或写入操作,也至少会产生 4 KB 的混合表请求使用量。
检索混合表的消耗指标¶
您可以通过查询 Account Usage 视图来查看混合表的存储使用情况,并监控混合表存储 Credit 的使用情况。
要监控存储资源,请使用以下视图:
STORAGE_USAGE 视图 (参见
HYBRID_TABLE_STORAGE_BYTES
列)。DATABASE_STORAGE_USAGE_HISTORY 视图 (参见
AVERAGE_HYBRID_TABLE_STORAGE_BYTES
列)。HYBRID_TABLES 视图 (数据位于特定的混合表上;参见
BYTES
列)。
要监控在对混合表执行特定查询期间使用的虚拟仓库计算资源,请使用 AGGREGATE_QUERY_HISTORY 视图 (例如,参见 WAREHOUSE_SIZE
列)。
要监控混合表请求 Credit(无服务器计算)的历史消耗量,请使用 HYBRID_TABLE_USAGE_HISTORY 视图。