searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

hive数据导入导出

2024-09-27 09:20:48
10
0

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;

0条评论
0 / 1000
何****国
4文章数
0粉丝数
何****国
4 文章 | 0 粉丝
何****国
4文章数
0粉丝数
何****国
4 文章 | 0 粉丝
原创

hive数据导入导出

2024-09-27 09:20:48
10
0

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;

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0