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

时间:2014-06-12 15:03:54

标签: apache-pig

我有关系

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

的B.

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

我想将B转换为C,即B'架构应为id:int,date:chararray

有办法吗?

2 个答案:

答案 0 :(得分:0)

这样做:

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

答案 1 :(得分:0)

B和C的模式已经相同 - 都有一个int后跟一个chararray。如果要重命名字段,可以执行user2303197建议的投影