我正在使用hdinsight.net hadoop API在asp.net应用程序中提交map reduce作业。
使用microsoft.hadoop.mapreduce;
var hadoop=hadoop.connect();
var result=hadoop.mapreducejob.executejob();
//我也试过这个,但同样的例外
//var result=hadoop.mapreducejob.executejob(配置);
executejob()调用失败,并在运行时抛出异常。这个世界上有没有人能成功地运行这个呼叫。是否可以通过添加更多的输入参数或对象来自定义map()函数(除了microsoft在mapperbase类中给出的以外)?mapper和reducer方法中的逻辑可以访问缓存/数据库吗?
1条答案
按热度按时间z4iuyo4d1#
使用hdinsight.net sdk提交mapreduce作业的示例发布在此处:
http://www.windowsazure.com/en-us/manage/services/hdinsight/submit-hadoop-jobs-programmatically/#mapreduce-软件开发包