나는 돼지 구문을 처음 접했고 누군가이 SQL 코드를 돼지로 번역하는 힌트를 제공 할 수 있는지 궁금해하고 있었다.돼지에서 필터와 그룹을 사용하기
SELECT column1, column2, SUM(column3)
FROM table
WHERE column5 = 100
GROUP BY column2;
지금까지 내가 가진 :이 작동하지 않습니다
data = LOAD....etc.
filterColumn = FILTER data BY column5 = 100;
groupColumn = Group filterColumn By column2;
result = foreach groupColumn Generate group, column1, SUM(column3) as sumCol3;
DUMP result;
. 오류 메시지는 "org.apache.pig.builtin.SUM에 대한 일치 함수를 여러 개 또는 모두 일치한다고 추측 할 수 없습니다. 명시 적 캐스트를 사용하십시오."
샘플 입력과 예상 출력을 공유 할 수 있습니까? –