豚の既存のタプル列に新しい列を追加します。豚:豚の既存の内側タプルに新しい列を追加する
例:入力スキーマ:
name: chararray,
attribute_list: {innertuple: (height: int,length: int,size: chararray)}
出力スキーマ:私は長さなどが、いくつかの他の名前と同じ値を保持するタプルの新しい列を追加したい文を生成する使用 。
name: chararray,
attribute_list: {innertuple: (height: int,length: int,size: chararray, len : int)}
私はアプローチの下にしようとしたが、そのは動作していない:
op = Foreach input_data generate
name,
attribute_list as attr : {(
height,
length,
size,
length as len)};
示唆してください。予め
私は豚の文書を読むことをお勧めします。http://pig.apache.org/docs/r0.16.0/start.html –
@RahulSharmaこのアドバイスは悪くありませんが、私はあなたに少なくともヒントをお勧めしますこの場合、ドキュメンテーションのどの部分が関連しているかを示します。 –