hive:为现有文件夹结构添加分区

o4tp2gmn  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(328)

我在hdfs中有一个文件夹结构,如下所示。但是,没有使用 ALTER TABLE ADD PARTITION 命令,即使文件夹结构被设置为表有分区。
如何将所有分区自动添加到配置单元表中(配置单元1.0,外部表)

/user/frank/clicks.db
  /date=20190401
    /file0004.csv
  /date=20190402
    /file0009.csv
  /date=20190501
    /file0000.csv
    /file0001.csv
...etc
ego6inou

ego6inou1#

使用msck repair table命令:

MSCK [REPAIR] TABLE tablename;

或者

ALTER TABLE tablename RECOVER PARTITIONS;

如果你在emr上运行hive。
请阅读有关这两个命令的更多详细信息:recover partitions

相关问题