我有一个针对hbase的自定义tableinputformat,并且重写了getSplits()
public List<InputSplit> getSplits(JobContext context) throws IOException
{
List<InputSplit> splits = new ArrayList<InputSplit>();
for (Scan scan : scans) {
List<InputSplit> localSplits = null;
setScan(scan);
localSplits = super.getSplits(context);
splits.addAll(localSplits);
}
return splits;
}
这里我想设置map任务的数量等于区域的数量。如何限制地图数量?