Input : (a, (b,c))
Pig -x local
R1=load '/home/cloudera/desktop/emp.txt' using PigStorage(' , ') as (a:int, b:int);
dump R1;
当我执行此查询时,我没有得到所需的输出。我只得到(,)。
答案 0 :(得分:0)
数据有元组。使用下面的代码。
R1 = load '/home/cloudera/desktop/emp.txt' as (t1: tuple(t1a: chararray, t: tuple(tb: chararray,tc: chararray)));
dump R1;
或从数据文件中删除'('
并选择正确的数据类型......