Я пытаюсь использовать пример подсчета слов, и я хотел напечатать имя файлов, в которых было найдено слово. Но я не знаю, как получить имя входного разделения в функции карты accumulo
Как получить имя входного файла в маппере в программе Accumulo?
Ответы (1)
Используйте следующую команду в функции карты вашего кода:
context — это переменная класса Context, определенная в аргументах вашей функции карты:
FileSplit fileSplit = (FileSplit)context.getInputSplit();
String filename = fileSplit.getPath().getName();
Для получения дополнительной информации: Дополнительная информация
person
letsBeePolite
schedule
01.05.2015