我想在hive中使用hdfs中的文件加载一个表

af7jpaap  于 2021-06-04  发布在  Hadoop
关注(0)|答案(1)|浏览(348)

我无法在本地创建文件。你能告诉我如何以及在哪里创建一个示例本地文件吗。我对本地和hdfs有点困惑。如何将文件从本地移动到hdfs,移动后如何检查文件是否在hdfs中。我对哈多普很陌生。
谢谢,拉姆

nbysray5

nbysray51#

假设您使用的是基于linux的操作系统
使用以下方法创建文件: $ nano /path/to/file.txt .
您在创建文件的目录中必须有足够的权限。
要将文件移动到hdfs(作为有权访问hdfs的用户,例如hdfs user): hadoop fs -put /path/to/file.txt 要检查文件: hadoop fs -ls /user/<hadoop user> 要检查文件的内容: hadoop fs -cat /user/<hadoop user>/file.txt 现在可以使用create external table.创建配置单元表。。并在hdfs中提到文件的路径。

相关问题