0
Iからスキーマを変更しようとしています:変更豚スキーマ
describe JOINED_WITH_PARENT;
JOINED_WITH_PARENT: {ROWS_TUPLES::id: chararray,ROWS_TUPLES::url: chararray,ROWS_TUPLES::score: chararray,ROWS_TUPLES::parentId: chararray,ROWS_TUPLES::title: chararray,ROWS_TUPLES::body: chararray,GROUPED_PARENT_ID::group: chararray,GROUPED_PARENT_ID::ROWS_TUPLES: {(id: chararray,url: chararray,score: chararray,parentId: chararray,title: chararray,body: chararray)}}
へ:
JOINED_WITH_PARENT: {id: chararray,url: chararray,:score: parentId: chararray,title: chararray,body: chararray,group: chararray, answers: {(id: chararray,url: chararray,score: chararray,parentId: chararray,title: chararray,body: chararray)}}
私はJOINED_WITH_PARENT上のforeachを行うことを考えて、次を試みたが、構文はありません正しいとは思わない。正しい軌道にいるのですか?すべてのヘルプは非常にあなただけの型を指定should'tフィールドを投影したい場合は
A = FOREACH JOINED_WITH_PARENT GENERATE
id as (id:chararray),
score as (score:chararray),
parentId as (parentId:chararray),
title as (title:chararray),
body as (body:chararray),
group as (group:chararray),
answers as tuple(chararray,chararray,chararray,chararray,chararray)GROUPED_PARENT_ID::ROWS_TUPLES;
小さな観察:常にソースの関係を言及することは可能ですが、必須ではありません。フィールド名が両方のソースに存在する場合にのみ必要です。 –
ありがとうございます。私は投票することができればいいと思う – user6092934