在pig中使用多个字段转换数据

fhity93d  于 2021-06-24  发布在  Pig
关注(0)|答案(1)|浏览(300)

我有以下数据:

(102,(727,103,895))

(102,(105,255))

有人知道如何在pig中将这些数据转换为以下方式吗?

(102,727)

(102,103)

(102,895)

(102,105)

(102,255)
ujv3wf0j

ujv3wf0j1#

使用flatte()。假设您有两个字段的关系b

C = foreach B generate B.$0,FLATTEN(B.$1);
DUMP C;

相关问题