CREATE DYNAMIC ICEBERG TABLE 命令:将数据类型写入表文件(待处理)

注意

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

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

随着此版本的发布,CREATE DYNAMIC ICEBERG TABLE 命令的行为如下:

变更前:

使用显式列定义创建的由 Snowflake 管理的动态 Apache Iceberg™ 表不会将 iceberg 数据类型写入表文件。

变更后:

使用显式列定义创建的由 Snowflake 管理的动态 Apache Iceberg™ 表将 iceberg 数据类型写入表文件。

以下是一个由 Snowflake 管理的具有显式列定义的动态 Apache Iceberg™ 表示例:

CREATE OR REPLACE DYNAMIC ICEBERG TABLE iceberg_dt (id int)
  WAREHOUSE = mywh
  TARGET_LAG = 'downstream'
  EXTERNAL_VOLUME = 'iceberg_default_volume'
  BASE_LOCATION = 'my_base_location'
  CATALOG = 'snowflake'
  AS
    SELECT id FROM base_table;
Copy

参考:1773

语言: 中文