【发布时间】:2015-04-01 13:57:31
【问题描述】:
describe filter_records;
这给了我以下格式:
filter_records: {details1: (firstname: chararray,lastname: chararray,age: int,gender: chararray),details2: (firstname: chararray,lastname: chararray,age: int,gender: chararray)}
我想显示来自details1 和details2 的firstname。我试过这个:
display_records = FOREACH filter_records GENERATE display1.firstname;
但我得到了错误:
Invalid field projection. Projected field [display1] does not exist in schema: details1:tuple(firstname:chararray,lastname:chararray,age:int,gender:chararray),details2:tuple(firstname:chararray,lastname:chararray,age:int,gender:chararray).
请说明为什么会出现此错误以及如何解决此问题。
【问题讨论】:
标签: hadoop mapreduce apache-pig bigdata