簡體   English   中英

配置單元:一個分區中有多個文件

[英]Hive: Multiple files in one partition

蜂巢:我可以添加很少位置的分區嗎?

例如,以下查詢有效嗎?

alter table data 
add partition (year = 2013, month = 11, day = 18) 
LOCATION '/path1/a.avro,/path2/b.avro..'; 

是的你可以。 如果分區已存在於Hive(HDFS目錄)中,則無需運行任何hive alter命令。 只需使用hadoop -fs put ..

例如,您有一個配置單元分區表測試(由dt分區):/ user / hive / warehouse / test / dt = 20131216,文件:/user/hive/warehouse/test/dt=20131216/1.avro / user / hive /warehouse/test/dt=20131216/2.avro現在,如果您有一個新的avro文件:3.avro,則只需運行hadoop fs -put命令,hive將能夠自動查看該新文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM