2016-09-18 131 views
0

我在Azure HDinsight上使用Hadoop。從HDFS將數據加載到Hive上Azure Hdinsight時出錯

在我的Hadoop集羣存儲容器上,我創建了名爲「tempdata」的文件共享並上傳文件「his2.csv」。

在蜂房,我創建了一個表 「temps_his」 舉辦的 「his2.csv」 數據into.I運行以下查詢:

LOAD DATA INPATH '/user/admin/tempdata/his2.csv' OVERWRITE INTO TABLE temp_his; 

(admin是我的用戶名)

我以下錯誤:

Error while compiling statement: FAILED: SemanticException Line 1:17 Invalid path ''/user/admin/tempdata/his2.csv'': No files matching path wasb://[email protected]/user/admin/tempdata/his2.csv [ERROR_STATUS] 

我怎麼能解決這個問題,並得到該文件的具體路徑?

回答

0

將文件放入hdfs或在命令中添加「local」。 LOAD DATA本地INPATH'/user/admin/tempdata/his2.csv'覆蓋表格temp_his;

+0

我發現我沒有存儲在blob存儲上。所以即使建議的查詢也不會起作用 – Saadb

相關問題