pig未加载csv

6tr1vspr  于 2021-06-24  发布在  Pig
关注(0)|答案(1)|浏览(252)

我正尝试使用以下命令在pig中加载管道分隔文件(“|”): A = load 'test.csv' using PigStorage('|'); 但是我不断得到这个错误:[main]error org.apache.pig.tools.grunt.grunt-error 2999:意外的内部错误。无法将java.net.urisyntaxexception转换为java.lang.error
我到处找过了,但找不到发生这种事的任何理由。我上面的测试文件是一个简单的文件,只包含 1|2|3 用于测试。

hi3rlvi2

hi3rlvi21#

如果您在mapreduce中以exectype模式运行pig,那么下面的命令应该可以工作

A = LOAD '/user/pig/input/pipetest.csv' USING PigStorage('|');
DUMP A;

这是你屏幕上的输出

(1,2,3)

注意,我在load命令中包含了csv文件的hdfs完整路径

相关问题