У меня есть работа MR MR.Мой код на C ++.Это только картографическая работа, без редуктора.Входными данными для задания является каталог, содержащий три файла.Работа создает 3 картографа.Каждый преобразователь обрабатывает один входной файл и создает один выходной файл в другом формате.
Входные файлы имеют вид:
MyDir/file1
MyDir/file2
MyDir/file3
Выходной файл имеет вид:
MyDir/Output/part-00000
MyDir/Output/part-00001
MyDir/Output/part-00002
Iхочу соотнести входные файлы с выходными файлами.Например, входной файл MyDir/file1
может соответствовать выходному файлу MyDir/Output/part-00002
, то есть преобразователь, который обработал входной файл MyDir/file1
, мог создать выходной файл MyDir/Output/part-00002
.
Я хочу знать эту связь, т. Е. Какой входной файл соответствует какому выходному файлу.Есть ли простой способ узнать это?