Файл как источник, а также сток весной XD

Я хочу использовать файл в качестве источника и приемника в моем весеннем определении потока XD. Мой вариант использования - прочитать большой файл и разбить его на более мелкие файлы. Я хочу сделать это с определениями потоков вместо того, чтобы перейти на пользовательский модуль

Определение потока, которое я написал,

stream create inputStream8 --definition "file --dir=C:/springXD/ds_data --outputType=text/plain | splitter --expression=T(java.util.Arrays).copyOfRange(payload.split('\\n'),1,3) | file " --deploy

Я получаю ошибку как

Файл метки должен быть уникальным, но файл модуля находится в позиции 0 и позиции 2.

Любое предложение, как маркировать эти модули?

Любой другой способ разделить большой без пользовательского модуля?

1 ответ

Решение

Смотрите документацию по этикеткам.

Метки особенно полезны (и необходимы) для устранения неоднозначности, когда используются несколько модулей с одинаковым именем:

file | ... | outfile: file ...
Другие вопросы по тегам