猪不使用PigStorage加载地图数据

时间:2013-11-13 06:19:50

标签: apache-pig

我尝试从名为data

的文件中加载数据
(1,[open#apache])
(2,[apache#hadoop])

使用这个猪脚本

A = LOAD 'data' USING PigStorage(' ') as (col1:int, M:map []);

但我得到了

(,)
(,)

请帮帮我。非常感谢。

1 个答案:

答案 0 :(得分:0)

您可以像这样修复您的代码:

A = LOAD 'data' USING PigStorage(' ') as (a:tuple(col1:int, M:map []));
DUMP A;

会给你

((1,[open#apache]))
((2,[apache#hadoop]))