我是一名 .NET 程序员,在 Java 中做一些 Hadoop 工作,我有点迷失在这里。在 Hadoop 中,我正在尝试设置 Map-Reduce 作业,其中 Map 作业的输出键类型为Tuple<IntWritable,Text>
. 当我使用 setOutputKeyclass 设置输出键时,如下所示
JobConf conf2 = new JobConf(OutputCounter.class);
conf2.setOutputKeyClass(Tuple<IntWritable,Text>.class);
我得到了一大堆错误,因为泛型和“.class”符号似乎并不适用。以下工作正常
JobConf conf2 = new JobConf(OutputCounter.class);
conf2.setOutputKeyClass(IntWritable.class);
有人对如何设置输出键类有任何指示吗?
干杯,于尔根