6
例をFOREACH演算子を適用します。一方で、豚は:袋内の各要素に
class: {teacher_name: chararray,students: {(firstname: chararray, lastname: chararray)}
が、私は各生徒の操作を実行したい:私は学生のネストされた袋との関係「クラス」を、持っています
class: {teacher_name: chararray,students: {(fullname: chararray)}
各学生、フルネーム= CONCATについて(FIRSTNAME、姓)
私の理解では、ネストされたFOREACHのように、ここに私の解決策ではないことである:得る、すなわち、手つかずのグローバルな構造を残します入力タプルごとに1つのレコードしか生成しませんが、私は各バッグアイテム内に適用されるものを必要とします。
UDFで行うのはかなり簡単それはPIG 0.10で純粋Piglatinに
ネストされたforeachの使い方は、あなたが何をしたのか、それはグループの後に生成することができます。あまりシーンがないようです。説明してください。 –
ネストされたforeachは、バッグの要素を繰り返したので、保存されたバッグがありました。あなたが袋を保存する必要がない場合は、平らな戦闘よりも、それは問題ではありませんでした。 – alexeipab