Во-первых, прикрепленный образ рабочего процесса не имеет полного потока, поэтому я не уверен, что произойдет после процессора ExtractText.
Также вы упомянули, что вы ничего не получаете в файлах потока от процессора ExtractText.Итак, я предположил, что вы хотите, чтобы результатом выражения регулярного выражения был новый файл потока, который является списком.- ответ основан на этом;Если это не то, что вам нужно, пожалуйста, дайте мне знать.
ExtractText Processor: Оценивает одно или несколько регулярных выражений относительно содержимого FlowFile.Результаты этих регулярных выражений присваиваются атрибутам FlowFile. Имя свойства отображается на имя атрибута, в которое будет помещен результат.
Согласно описанию, результат регулярного выражения сохраняетсяв атрибуте файла потока;'regex' в вашем случае, и фактический файл потока с измененными атрибутами направляется в нисходящий процессор.
Чтобы работать со значением этого атрибута в качестве файла потока, создайте новый файл потока, в котором в качестве содержимого используется только значение атрибута, используя процессор ReplaceText.
Поток NiFi
Процессор ReplaceText
В случае успеха процессор ReplaceText отправит обновленный файл потока в последующий процессор.