Hive 将本地数据加载到配置单元数据库面临的问题
失败:SemanticException行1:17路径无效 ''/hadoop/abc/POC2_Setup/input/warr2_claims_5441F.csv'':无文件 匹配路径 hdfs://localhost:9000/hadoop/abc/POC2_Setup/input/warr2_claims_5441F.csvHive 将本地数据加载到配置单元数据库面临的问题,hive,bigdata,hiveql,Hive,Bigdata,Hiveql,失败:SemanticException行1:17路径无效 ''/hadoop/abc/POC2_Setup/input/warr2_claims_5441F.csv'':无文件 匹配路径 hdfs://localhost:9000/hadoop/abc/POC2_Setup/input/warr2_claims_5441F.csv 如果您是从本地加载数据,则必须提及local hive>LOAD LOCAL DATA INPATH'/hadoop/abc/POC2\u Setup/input/
如果您是从本地加载数据,则必须提及
local
hive>LOAD LOCAL DATA INPATH'/hadoop/abc/POC2\u Setup/input/warr2\u claims\u 5441F.csv'覆盖到表baumster\u pre\u analysis\u text中代码>
如果您的默认目录未设置为本地,则必须在路径之前提及文件:/
。要从本地计算机加载数据,可以使用以下命令:
hive>LOAD DATA INPATH '/hadoop/abc/POC2_Setup/input/warr2_claims_5441F.csv' OVERWRITE INTO TABLE baumuster_pre_analysi_text;
如果我们是从本地文件系统加载,我们需要使用关键字“local”,如下所示
将数据本地输入路径“您的本地文件路径”覆盖加载到配置单元表中
如果从HDFS加载
将路径“您的hdfs文件路径”中的数据加载到配置单元表中 你有档案吗-hdfs://localhost:9000/hadoop/abc/POC2_Setup/input/warr2_claims_5441F.csv. 您是否有可能将文件放在/user/hadoop而不是/hadoop下?
LOAD DATA LOCAL INPATH '/hadoop/abc/POC2_Setup/input/warr2_claims_5441F.csv' OVERWRITE INTO TABLE baumuster_pre_analysi_text;