Apache Iceberg™ 表:将数据文件写入 Amazon S3 中的子目录

注意

此行为变更包含在 2024_06 捆绑包中。

有关捆绑包的当前状态,请参阅 捆绑包历史记录

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

语言: 中文