1. 将数据文件导入hive的表
方式1:导入数据的一种方式:
手动用hdfs命令,将文件放入表目录;
方式2:在hive的交互式shell中用hive命令来导入本地数据到表目录
hive>load data local inpath '/tmp/test' into table test;
方式3:用hive命令导入hdfs中的数据文件到表目录
hive>load data inpath '/test.text' into table testpartition(dt='20240926');
2. 将hive表中的数据导出到指定路径的文件
1、将hive表中的数据导入HDFS的文件
insert overwrite directory '/tmp/test'
row format delimited fields terminated by ','
select * from test;
2、将hive表中的数据导入本地磁盘文件
insert overwrite local directory '/tmp/test'
row format delimited fields terminated by ','
select * from test limit 10;