我在HDFS中有一个表,其中包含/ apps / hive / warehouse / ratings的当前路径。我尝试使用Hadoop中的copyToLocal函数将其下载到我的本地文件系统。
调用工作并没有显示任何错误,但是当我签入下载的表时,只是一个包含文件类型的文件夹。
你知道从HDFS下载表作为CSV文件的正确函数调用是什么?
这是我目前使用的命令
hadoop fs -copyToLocal / apps / hive / warehouse / ratings / home / maria_dev
你可以试试
hadoop fs -get /apps/hive/warehouse/ratings /home/maria_dev
在文件位于本地文件系统后,您可以将文件重命名为您想要的文件并添加首选文件格式