首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >旧API到新API

旧API到新API
EN

Stack Overflow用户
提问于 2012-09-25 12:18:25
回答 1查看 2.7K关注 0票数 4

我最初的问题

因为只有可行的ans才能在这个问题中找到这个问题,并且答案是在旧的API中找到的。因此,这迫使我向提出一个愚蠢的问题,将这一行翻译成New

代码语言:javascript
复制
private long mapperCounter;

     @Override
     public void configure(JobConf conf) {
               JobClient client = new JobClient(conf);
               RunningJob parentJob = 
               client.getJob(JobID.forName( conf.get("mapred.job.id") ));
               mapperCounter = parentJob.getCounters().getCounter(MAP_COUNTER_NAME);
      }

注意:我希望在减缩器中使用此代码,因此可用的继承函数如下:

代码语言:javascript
复制
            @Override
    protected void setup(Context context) throws IOException,
            InterruptedException {


    }



    @Override
    protected void cleanup(Context context) throws IOException,
            InterruptedException {

    }



    @Override
    public void run(Context context) throws IOException,
            InterruptedException {
        Job job=new Job(context.getConfiguration());


    }



    @Override
    public void reduce(ImmutableBytesWritable key,Iterable<ImmutableBytesWritable> result,Context context )
    {

    }

谢谢:)

EN

回答 1

Stack Overflow用户

发布于 2012-09-25 13:34:38

表示总结了新旧API之间的变化。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12582810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档