pig 不使用 PigStorage 加载地图数据
Posted
技术标签:
【中文标题】pig 不使用 PigStorage 加载地图数据【英文标题】:pig does not load map data USING PigStorage 【发布时间】:2013-11-13 06:19:50 【问题描述】:我试图从这个名为data
的文件中加载数据
(1,[open#apache])
(2,[apache#hadoop])
用这个猪脚本
A = LOAD 'data' USING PigStorage(' ') as (col1:int, M:map []);
但我明白了
(,)
(,)
请帮助我。非常感谢。
【问题讨论】:
【参考方案1】:你可以像这样修复你的代码:
A = LOAD 'data' USING PigStorage(' ') as (a:tuple(col1:int, M:map []));
DUMP A;
会给你
((1,[open#apache]))
((2,[apache#hadoop]))
【讨论】:
以上是关于pig 不使用 PigStorage 加载地图数据的主要内容,如果未能解决你的问题,请参考以下文章
使用'-tagFile'选项的项目文件名字段,使用PigStorage'-tagFile'加载,Pig 0.14