ExecuteScript
Описание
Экспериментальный - Выполняет скрипт, используя файл потока и сеанс процесса. Скрипт отвечает за обработку входного файла потока (например, передача в SUCCESS или удаление) и любых файлов, созданных скриптом. Если обработка не завершена или неверна, сеанс будет отменён. Экспериментальный: влияние длительного использования пока не проверено.
Теги
script, execute, groovy, clojure
Свойства
Название | Описание |
---|---|
Script Engine | No Script Engines found |
Script File | Путь к файлу сценария для выполнения. Можно использовать только один из вариантов: «Файл сценария» или «Тело сценария»This property requires exactly one file to be provided.. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Script Body | Тело сценария для выполнения. Можно использовать только один из вариантов: «Файл сценария» или «Тело сценария» |
Module Directory | Список путей к файлам и/или каталогам, содержащим модули, необходимые для выполнения сценария, через запятую.This property expects a comma-separated list of resources. Each of the resources may be of any of the following types: directory, file. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Взаимосвязи
- success: FlowFiles, успешно обработанные
- failure: Файлы потока, которые не удалось обработать