数据湖探索 DLI-使用DataSource语法创建DLI表:注意事项

时间:2024-07-27 14:12:11

注意事项

  • CTAS建表语句不能指定表的属性。
  • 若没有指定分隔符,则默认为逗号(,)。
  • 关于分区表的使用说明:
    • 创建分区表时,PARTITIONED BY中指定分区列必须是表中的列,且必须在Column列表中指定类型。分区列只支持string, boolean, tinyint, smallint, short, int, bigint, long, decimal, float, double, date, timestamp类型。
    • 创建分区表时,分区字段必须是表字段的最后一个字段或几个字段,且多分区字段的顺序也必须对应。否则将出错。
    • 单表分区数最多允许200000个。
    • 2024年1月后新注册使用 DLI 服务的用户,且使用Spark3.3及以上版本的引擎,在使用DataSource语法创建表时支持使用CTAS创建分区表。
support.huaweicloud.com/sqlreference-dli/dli_08_0098.html