Apache Iceberg™ 表:将数据文件写入 Amazon S3 中的子目录¶
Snowflake 在 Amazon S3 中为 Snowflake 管理的表写入 Parquet 数据文件,如下所示:
- 变更前:
Snowflake 将所有表数据文件写入外部云存储中名为
data/
的单个目录。每个数据文件的路径示例:
s3://externalVolumeStorageLocation/tableBaseLocation/data/snow_externalFileId.parquet
- 变更后:
Snowflake 支持将新表或现有表的数据文件写入
data/
目录下随机命名的子目录。这有助于避免 S3 节流并优化查询性能。每个数据文件的路径示例:
s3://externalVolumeStorageLocation/tableBaseLocation/data/randomPrefix/snow_externalFileId.parquet
参考:1706