Hive表txt文件導入

---- 建表格式
USE databasename;
CREATE TABLE CiiFcst_hotel_forecast_result_type_test(
masterhotel int COMMENT '酒店ID',
ciiquantity  double COMMENT '間夜量'
)
comment '測試表'
PARTITIONED BY(d STRING COMMENT 'date')
row format delimited fields terminated by '\t'
stored as TextFile; 

----- 導入分區數據
hive> load data local inpath 'prevalue1024.txt' into table databasename.CiiFcst_hotel_forecast_result_type_test partition(d='2016-10-24');  

----- 普通表導入
hive> load data local inpath 'city1.txt' into table databasename.CiiFrcst_City_List;


---- 刪除插入

hive> load data local inpath 'prevalue1024.txt' OVERWRITE INTO TABLE databasename.CiiFcst_hotel_forecast_result_type_test partition(d='2016-01-01');
hive> load data local inpath 'prevalue_a.txt' OVERWRITE INTO TABLE databasename.CiiFcst_hotel_forecast_result_type_test partition(d='2016-01-01');


----刪除分區

use databasename;

altertable CiiFcst_hotel_Cii_Monitor drop partition(dt='2016-09-04',pos='1')


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章