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

时间:2024-11-11 14:11:00

注意事项

  • CTAS建表语句不能指定表的属性。
  • Hive DLI 表不支持在建表时指定多字符的分隔符。
  • 关于分区表的使用说明:
    • 创建分区表时,PARTITONED BY中指定分区列必须是不在表中的列,且需要指定数据类型。分区列支持string, boolean, tinyint, smallint, short, int, bigint, long, decimal, float, double, date, timestamp等hive开源支持的类型。
    • 支持指定多个分区字段,分区字段只需在PARTITIONED BY关键字后指定,不能像普通字段一样在表名后指定,否则将出错。
    • 单表分区数最多允许200000个。
    • Spark 3.3及以上版本支持使用Hive语法的CTAS语句创建分区表。
support.huaweicloud.com/sqlref-spark-dli/dli_08_0204.html