其他
Filter(过滤)|Project(映射)|Pushdowns(谓词下推)
public static class JoinMap extends Mapper<LongWritable, Text, Text, Text> {
@Override
protected void map(LongWritable offset, Text value, Context context)
throws IOException, InterruptedException {
User user = User.fromText(value);
if (user.getAge() >= 30) {
context.write(new Text(user.getName()),
new Text(user.getState()));
}
}
}
2. Pushdowns
使用 Cross Join 关键词
只有 Join 关键词,没有 On 条件
有 Join 关键词,On 后面跟着绝对为 Ture (例如 1=1) 的情况
文章不错?点个【在看】吧! 👇