ScriptedTransformRecord
Описание
Предоставляет возможность выполнять простой скрипт для каждой записи во входящем файле потока. Скрипт может преобразовать запись, отфильтровать её или создать дополнительные записи. Для получения дополнительной информации см. раздел Дополнительные сведения о процессоре.
Теги
record, transform, script, groovy, update, modify, filter
Свойства
Название | Описание |
---|---|
Record Reader | Средство чтения записей для разбора входящего FlowFile на записи |
Record Writer | Записывающее устройство для сериализации записей после их преобразования |
Script Language | Язык, используемый для сценария |
Script Body | Тело сценария для выполнения. Можно использовать только один из вариантов: «Файл сценария» или «Тело сценария» |
Script File | Путь к файлу сценария для выполнения. Можно использовать только один из вариантов: «Файл сценария» или «Тело сценария»This property requires exactly one file to be provided.. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
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: Каждый FlowFile, успешно преобразованный, будет направлен в эту связь
- failure: Любой FlowFile, который не может быть преобразован, будет направлен в эту связь