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