如何导出带有直线的hdfs目录(没有hdfs访问权限)?

yhuiod9q  于 2021-06-26  发布在  Hive
关注(0)|答案(2)|浏览(379)

我可以通过直线进入Hive群。一些查询的结果作为文件存储在hdfs中(例如/user/hive/warehouse/project)。这些结果只是一行行文字。
由于我没有访问hdfs的权限,是否可以只使用beeline将这些文件“下载”到我的本地机器上?

gkl3eglg

gkl3eglg1#

你可以通过

INSERT OVERWRITE LOCAL DIRECTORY '/your/path/' SELECT your_query
2mbi3lxu

2mbi3lxu2#

试着这样做。

beeline: -e "select * from yourtable" > LOCAL/PATH/your_output

我正在远程hdfs服务器上的unix服务器上运行这个命令。
当做。

相关问题