无法对配置单元表进行分区

hmmo2u0o  于 2021-06-01  发布在  Hadoop
关注(0)|答案(1)|浏览(398)

我已经创建了一个带有3个分区的表。我想在表中添加一个新列作为分区。
有可能吗?

guykilcj

guykilcj1#

如果要在已分区的配置单元表中创建新的分区列。我会说不,你不能这么做。e、 假设你创造了一个这样的办公桌
Hive>描述办公室;
empid内景
empname字符串
地址字符串
年份字符串
月份字符串
日字符串
分区信息
列名称数据类型
年份字符串
月份字符串
日字符串
据我所知,你不能再添加一个列,比如“小时”。因此,如果您想添加一个新的分区列,一种方法是使用新的分区方案创建一个新表,并将旧数据移动到新表中。
但是,如果您想为年、月、日列添加另一个分区,您肯定可以这样做。让我添加一张图片来演示如何做到这一点。

相关问题