Я использую AvroStorage для хранения набора результатов от свиньи. Есть ли способ, каким образом я могу хранить данные в одном указанном файле avro ... например OutputFileGen1? Свинья хранения данных в каталог с именем OutpuFileGen1 со структурой, как указано ниже:AvroStorage - определение выходного файла
ls -al OutputFileGen1/
total 20
drwxr-xr-x 2 root root 4096 2016-01-18 14:35 .
drwxr-xr-x 6 root root 4096 2016-01-19 10:27 ..
-rw-r--r-- 1 root root 4083 2016-01-18 14:35 part-m-00000.avro
-rw-r--r-- 1 root root 40 2016-01-18 14:35 .part-m-00000.avro.crc
-rw-r--r-- 1 root root 0 2016-01-18 14:35 _SUCCESS
-rw-r--r-- 1 root root 8 2016-01-18 14:35 ._SUCCESS.crc
Спасибо
Могу ли я выполнить -getmerge, так что целевой каталог, основанный на требованиях, будет hdfs или локальной FS? –
heap
Я не думаю, что вы можете объединить несколько файлов в один на локальной системе без HDFS FS ;-( – heap
Хорошо, работает и с местными FS. – heap