【问题标题】:PIG: Read a bag and emit individual tuplesPIG:读取一个包并发出单个元组
【发布时间】:2015-01-20 14:30:02
【问题描述】:

我有以下数据包:

({(key1,value1),(key1,value2)}) ({(key2,value1),(key2,value1)})

上述数据存储在一个文件/关系中,它有两行数据,每行是一个包。

有没有办法从包中读取每个包发出每个元组?

例如:我想在这里发出 (键1,值1) (键1,值2) (键2,值1) (key2,value2)

请帮忙。 猪快把我逼疯了 :( :(

【问题讨论】:

标签: java hadoop mapreduce apache-pig


【解决方案1】:

FLATTEN() 应该可以解决问题 :) http://pig.apache.org/docs/r0.12.1/basic.html#flatten

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多