【发布时间】:2014-10-18 05:51:50
【问题描述】:
我是 Pig 新手,我的输入数据格式为
Record1:
{
label:int,
id: long
},
Record 2:
{
...
}
...
而我想要的输出是得到
Record 1:
{
data:{
label:int,
id:long
}
},
Record 2:
{
...
}
...
我试过了:
result = FOREACH input GENERATE (id, label) AS data;
但这会导致嵌套的元组结构如下所示:
Record 1:
{
data:{
TUPLE_1:{
label:int,
id: long
}
}
}
我怎么能去掉一个包为“TUPLE_1”,看起来我错过了一个微不足道的设置。
【问题讨论】:
-
你是如何得到这些结构的?你在用
DESCRIBE吗?
标签: hadoop apache-pig