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

如何仅获取Snowflake Staging中Parquet文件的大小?

Snowflake 获取Staging中Parquet文件的size列方法

可以通过将LIST命令的结果转换为表结构,再进行过滤和列选择来实现,具体SQL如下:

基础实现(区分大小写)

SELECT size
FROM TABLE(LIST(@your_stage_name))
WHERE name LIKE '%.parquet';

兼容大小写的实现

如果存在大写后缀的Parquet文件(如.PARQUET),可以使用ILIKE忽略大小写:

SELECT size
FROM TABLE(LIST(@your_stage_name))
WHERE name ILIKE '%.parquet';

说明

  • 替换@your_stage_name为你实际使用的stage名称,若需要指定数据库和模式,格式为@database.schema.stage_name
  • TABLE(LIST(...))将LIST命令返回的结果转换为可查询的关系表,之后就可以用标准SQL的WHERE和SELECT进行筛选和列选择

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 17:42:03