如何在 Accumulo 程序的映射器中获取输入文件名?
How to get the input file name in the mapper in a Accumulo program?
我正在尝试 wordcount 示例,我想打印找到该词的文件的名称。但我不知道如何在 accumulo
的映射函数中获取输入拆分的名称
在代码的地图函数中使用以下命令:
context 是映射函数参数中定义的 class Context 的变量:
FileSplit fileSplit = (FileSplit)context.getInputSplit();
String filename = fileSplit.getPath().getName();
更多信息:
More info
我正在尝试 wordcount 示例,我想打印找到该词的文件的名称。但我不知道如何在 accumulo
的映射函数中获取输入拆分的名称在代码的地图函数中使用以下命令:
context 是映射函数参数中定义的 class Context 的变量:
FileSplit fileSplit = (FileSplit)context.getInputSplit();
String filename = fileSplit.getPath().getName();
更多信息: More info