前几天遇到个问题,需要查找hadoop的map函数里输入分片的文件路径。
不多废话贴上代码,供大家参考
FileSplit f = (FileSplit)context.getInputSplit();
Path p = f.getPath();
context.write(value, new Text(p.getParent().getName()));
前几天遇到个问题,需要查找hadoop的map函数里输入分片的文件路径。
不多废话贴上代码,供大家参考
FileSplit f = (FileSplit)context.getInputSplit();
Path p = f.getPath();
context.write(value, new Text(p.getParent().getName()));