0

生データが次のような豚の出力ファイルがあります(2つのフィールド):

(45578713,45578728,)    8139

最初のフィールドは、以前の豚の仕事のグループ フィールドです (これは変更できません)。

今、私はこれを読む必要があり、最初のフィールド (45578713,45578728,) を次のような個々の数値に分割したい (合計 3 つのフィールド)

45578713        45578728        8139

これどうやってするの?Pig ストリーミングを使用しようとしましたが、Pig から直接できることがあるはずだと感じています。

4

1 に答える 1

1

これはあなたを助けるはずです。

m = FOREACH g GENERATE FLATTEN(group), number;

FLATTENオペレーターを見てください。

于 2013-04-15T23:43:39.773 に答える