我有一个简单的Pig脚本,用于导入数据文件。
我的数据文件位于:/ home / fs188
这是一个csv文件,其中包含如下数据:
011958029,00000024,,1,20100209,1
011951228,00000036,,1,20100209,1
011964431,00000814,,1,20100227,1
003526500,00000863,,1,20080122,1
011950864,00001478,,1,20100209,1
011999168,00002495,X0,1,20100331,0
001684881,00002641,,1,19861126,1
001677981,00003165,,1,19861119,1
001677457,00003311,,1,19870114,1
001677161,00003440,,1,19870116,1
002594705,00003475,,1,19870122,1
011958074,00004327,,1,20100210,1
我只想执行名为PigScript的脚本猪并在本地模式下对其进行测试。
它包含以下代码:
ENEE_ENR_FILTER = LOAD '/home/fs188/DataExempleUdf.csv' USING PigStorage(',') AS (idt_gcp:chararray,idt_ent_pse:chararray,cd_not:chararray,idc_pse_pci:chararray,da_pram_ett:chararray,idc_cd_not:chararray);
DUMP ENEE_ENR_FILTER;
所以我叫我的脚本:
pig -x local PigScript.pig
我收到此错误:
2019-08-07 12:03:14,277 [main]错误org.apache.pig.tools.grunt.Grunt -错误1000:解析期间发生错误。在第1行第2列遇到“ -x”。
这很奇怪,因为我没有任何合奏错误