2016-09-28 8 views
0
initialData = load 'Weather_Report.log' using PigStorage('|') as (cityid:int,cityname:chararray,currentWeather:chararray,weatherCode:int); 
SPLIT initialData INTO noRainsCities IF weatherCode ==10; 
STORE noRainCities INTO 'WEATHER_ANALYTICS/TEST_OUT/NoRainCititesData'; 

PLZこれはエラーSPLITコマンドは

2016-09-28 11:03:14,597 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1200: <line 2, column 52> Syntax error, unexpected symbol at or near '=' 
+0

この場合、フィルタを使用してnoRainsCitiesを検索する必要があります。 –

答えて

0
iniData = LOAD 'empdetail.log' using PigStorage('|') as (id:int,x:chararray,city:chararray,tech:chararray); 
split iniData into a if tech=='Java',b if city=='Pune'; 
dump a; 
dump b; 

GUYSある男 を私を助けるのapache-豚では動作しない:SPLIT DONTのWORK 2つの以上の条件が与えられない限り、

問題が解決しました