2015-06-03 3 views
0

У меня есть большой файл, и я использую splitter для его обработки. Я использую .split().tokenize("\n", 5).streaming(); для группировки строк.Camel Split несколько файлов

Как я могу отправить каждую группу на другую конечную точку?

+0

Не могли бы вы добавить немного больше подробностей о проблеме, которая у вас есть? – abarisone

+0

Мне нужно разбить файл на более мелкие файлы. Я пытаюсь сделать это с помощью сплиттера. – lioshaq

+1

. Что означает @abarisone, нам нужен какой-то контекст на общей большой картине, какой-то контекст того, насколько велик файл, какова конечная цель после расщепления и что вы пробовали до сих пор? – prabugp

ответ

0

Это должно сделать трюк для вас.

.split().tokenize("\n", 250000).streaming() 
    .to(file://directory) 
.end() 

Вы также можете использовать другую конечную точку вместо .to (file: //).

+2

Вам также нужно будет установить новое имя файла, чтобы файлы записывались с использованием нового имени, иначе файл будет переопределен (поведение по умолчанию). –

Смежные вопросы