Файл как источник, а также сток весной 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 ...