Input : (a, (b,c))
Pig -x local
R1=load '/home/cloudera/desktop/emp.txt' using PigStorage(' , ') as (a:int, b:int);
dump R1;当我执行这个查询时,我没有得到想要的输出。我只得到(,)。
发布于 2016-07-19 12:45:17
数据具有元组。使用下面的代码。
R1 = load '/home/cloudera/desktop/emp.txt' as (t1: tuple(t1a: chararray, t: tuple(tb: chararray,tc: chararray)));
dump R1;
或者从数据文件中删除'('并选择正确的数据类型...
https://stackoverflow.com/questions/38448153
复制相似问题