本文主要是介绍MapReduce向Map函数传递参数: Configuration类,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天写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");
这篇关于MapReduce向Map函数传递参数: Configuration类的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!