LOAD DATA LOCAL INPATH问题与帕拉表
问题描述:
我有一个黑斑羚表 “CA1” 具有以下结构LOAD DATA LOCAL INPATH问题与帕拉表
[abcd.us.localhost.com:21000] > desc ca1;
Query: describe ca1
+-------+--------+---------+
| name | type | comment |
+-------+--------+---------+
| speed | double | |
| dist | double | |
+-------+--------+---------+
Fetched 2 row(s) in 0.01s
我想用LOAD DATA LOCAL INPATH我的文件来加载该表中的数据“file30a147fdbcea .txt“存在于本地文件系统中,但在Hive中同样的事情发生时,出现错误。
查询:
[abcd.us.localhost.com:21000] > load data local inpath
'/tmp/RtmpWPwtl0/file30a147fdbcea.txt' into table ca1;
ERROR: AnalysisException: Syntax error in line 1: load data local inpath '/tmp/RtmpWPwtl... ^ Encountered: IDENTIFIER Expected: INPATH
CAUSED BY: Exception: Syntax error
谁能帮助我什么,我在这里失踪。
答
我想下面的代码将工作。根据您的文本文件更改分隔符('|')。
LOAD DATA LOCAL INFILE '/tmp/RtmpWPwtl0/file30a147fdbcea.txt' INTO TABLE ca1 fields terminated by '|' lines terminated by '\n';
@Big数据让我知道,如果我错 – sasi
SASI:回答感谢了很多,但我仍然注意到错误> LOAD DATA LOCAL INFILE“/tmp/RtmpWPwtl0/file30a153ae2e38.txt”到表C90; 查询:在第1行中的语法错误:LOAD DATA LOCAL INFILE '/tmp/RtmpWPwtl0/file30a153ae2e38.txt' 变成表C90 ERROR:AnalysisException 负载DATA LOCAL INFILE“/ TMP/RtmpWPwtl ... ^ 遇到:IDENTIFIER 预期:INPATH 原因:异常:语法错误 –