Apache pig 在Pig中如何将一种形式的关系转换为另一种形式的关系

Apache pig 在Pig中如何将一种形式的关系转换为另一种形式的关系,apache-pig,Apache Pig,我有亲戚 形式为{A::id:int,A::date:chararray} C的形式为{id:int,date:chararray} 我想把B转换成C,即B的模式应该是id:int,date:chararray 有办法吗?这样做: C2 = foreach B generate A::id as id, A::date as date; B和C的模式已经相同了——都有一个int后跟一个chararray。如果您想重命名字段,可以按照用户2303197的建议进行投影,请参考Pig文档,并

我有亲戚

形式为{A::id:int,A::date:chararray}

C的形式为{id:int,date:chararray}

我想把B转换成C,即B的模式应该是id:int,date:chararray

有办法吗?

这样做:

C2 = foreach B generate
  A::id as id,
  A::date as date;

B和C的模式已经相同了——都有一个int后跟一个chararray。如果您想重命名字段,可以按照用户2303197的建议进行投影,请参考Pig文档,并说明您不清楚的地方。