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

Snowflake Stage报错:PARQUET格式不支持SNAPPY_COMPRESSION,求UPDATE STAGE语句

解决Snowflake Stage的SQL编译错误

错误原因

PARQUET类型的文件格式不支持SNAPPY_COMPRESSION参数,该参数仅适用于CSV等非列式存储格式。对于PARQUET文件,需通过COMPRESSION参数指定SNAPPY压缩方式。

正确的UPDATE STAGE语句

假设你的stage名称为target_stage,关联的文件格式为parquet_file_format,可按以下方式修改:

方式1:先更新文件格式,再关联到stage

-- 更新文件格式的压缩设置
ALTER FILE FORMAT parquet_file_format
SET COMPRESSION = 'SNAPPY';

-- 更新stage关联的文件格式
UPDATE STAGE target_stage
SET FILE_FORMAT = parquet_file_format;

方式2:在UPDATE STAGE时直接指定文件格式参数

UPDATE STAGE target_stage
SET FILE_FORMAT = (FORMAT_NAME => 'parquet_file_format', COMPRESSION => 'SNAPPY');

注意事项

  • 确认文件格式的类型为PARQUET,避免混用其他格式的专属参数
  • 若需调整其他文件格式属性,可在SET子句中添加对应参数

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 21:39:48