簡體   English   中英

Hadoop-我想使用hdfs中的文件在hive中加載表

[英]Hadoop- I want to load a table in hive using a file in hdfs

我無法在本地創建文件。 您能否告訴我如何以及在何處創建示例本地文件。 我有點困惑和本地和hdfs.How如何將文件從本地移動到HDFS和一次移動后如何檢查文件是在hdfs。 我很喜歡hadooop。

謝謝,拉姆

假設您使用的是基於Linux的操作系統

使用以下命令創建文件$ nano /path/to/file.txt

您必須在創建文件的目錄中具有足夠的權限。

要將文件移動到HDFS (作為有權訪問HDFS的用戶,比如說hdfs用戶):

hadoop fs -put /path/to/file.txt

要檢查文件: hadoop fs -ls /user/<hadoop user>

檢查文件的內容: hadoop fs -cat /user/<hadoop user>/file.txt

現在,您可以使用create external table創建Hive表..並在HDFS中提及文件的路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM