MapReduce向Map函数传递参数: Configuration类

来源:互联网 发布:西安市爱知中学 编辑:程序博客网 时间:2024/05/19 13:43

原文传递参数到mapreduce中

今天写MapReduce程序遇到一些问题,就是需要生成一个参数并将这个参数的值传递给MapReduce函数,但是不知道如何实现,于是找到了一些参考网站成功实现了,关键点就在于Configuration参数设置于获取以及我的实现是基于新的MapReduce的api实现的。

Configuration conf = ServerConfig.getConfiguration();conf.set("datafiltertype", args[0]);conf.set("datafiltervalue", args[1]);conf.set("isminf", args[2]);

然后在自己的map函数中获取:

String datafiltertype=context.getConfiguration().get("datafiltertype");String datafiltervalue=context.getConfiguration().get("datafiltervalue");String isminf = context.getConfiguration().get("isminf");



1 0
原创粉丝点击