我想知道我的数据应该是如何相对于以下脚本的文本文件? 猪如何区分以下脚本的分隔符? 请给我一行输入样本?
A = LOAD 'mydata.txt' AS (P:int, T1:tuple(f1:int, f2:int), B:{T2:(t1:int,t2:int)}, M:[] );
答案 0 :(得分:0)
首先,有一份文件:
并且,请看:
示例数据:
30|(1,2)|{(3,4)}|[]
示例代码:
A = LOAD 'mydata.txt' USING PigStorage('|') AS (P:int, T1:tuple(f1:int, f2:int), B:{T2:(t1:int,t2:int)}, M:[] );
DUMP A;
似乎PigStorage
无法确定bag
中的逗号。我想这是错误。