2016-08-30 4 views
0

다음은 변수 datadump입니다.돼지가 행을 열로 변환

(104) 
(105) 
(106) 
(107) 
(108) 
(111) 
(112) 
(113) 
(114) 
(115) 
(119) 
(120) 

어떻게 (바람직 UDF없이) 아래 tuplesbag로 변환 않습니다

{(104),(105),(106),(107),(108),(111),(112),(113),(114),(115),(119),(120)} 

답변

2

사용 당신이 모든 튜플이 가고 싶은 모든 경우 GROUP ALLhttp://pig.apache.org/docs/r0.16.0/basic.html#group

사용 단일 그룹으로; 예를 들어 전체 릴레이션에서 집합을 수행 할 때.

A = LOAD '/tmp/data.txt' AS (n:int); 
B = GROUP A ALL; 
C = FOREACH B GENERATE $1;