hive load数据到表的方式
在hive客户端建一张表比如bb
条件bb与cc表结构相同,cc有数据,把cc的数据导到bb里
hive -e是为了解决每次进入客户端的麻烦操作,使用了hive -e命令,可以在hive客户端外对客户端进行操作,
例如
hive -e "use aaa;select * from cc limit 100" > ./files
数据导入到files文件之后
方式一:
进入hive客户端执行命令
load data local inpath "/home/aaa/files" into table cc;
方式二:
将select的数据写入到hdfs文件中
insert overwrite local directory '/hive/wirehouse/aaa' select * from ee;