1
Hive:我可以在幾個位置添加分區嗎?Hive:一個分區中的多個文件
例如,以下查詢是否有效?
alter table data
add partition (year = 2013, month = 11, day = 18)
LOCATION '/path1/a.avro,/path2/b.avro..';
Hive:我可以在幾個位置添加分區嗎?Hive:一個分區中的多個文件
例如,以下查詢是否有效?
alter table data
add partition (year = 2013, month = 11, day = 18)
LOCATION '/path1/a.avro,/path2/b.avro..';
是的,你可以。如果分區已經存在於Hive(HDFS目錄)中,則不需要運行任何配置單元alter命令。只需使用Hadoop的-fs放..
例如,你有(由DT分區)蜂巢分區表測試: /用戶/蜂巢/倉儲/測試/ DT = 20131216 與文件: /用戶/蜂巢/ warehouse/test/dt = 20131216/1.avro /user/hive/warehouse/test/dt=20131216/2.avro 現在,如果您有新的avro文件:3.avro,那麼只需運行hadoop fs -put命令配置單元將能夠自動查看新文件。
你能找到一種方法將多個文件添加到相同的分區嗎? – ErgEro