Параметры для команды PROPERTIES source-коннектора#

Предложение PROPERTIES необязательно и добавляет уровень конфигурации к коннектору. Позволяет применять несколько конфигураций (разделенных символом ,). Поддерживаются следующие свойства:

Название

Описание

Тип

Доступные значения

read.text.mode

Управляет тем, как читается текстовое содержимое

Enum

Regex, StartEndTag, StartEndLine

read.text.regex

Регулярное выражение для чтения текста (если применимо)

String

read.text.start.tag

Начальный тег для чтения текста (если применимо)

String

read.text.end.tag

Конечный тег для чтения текста (если применимо)

String

read.text.buffer.size

Размер буфера для текста (для оптимизации)

Int

read.text.start.line

Начальная строка для чтения текста (если применимо)

String

read.text.end.line

Конечная строка для чтения текста (если применимо)

String

read.text.trim

Удалять пробелы при чтении текста

Boolean

store.envelope

Сообщения сохраняются как «обертка» (Envelope)

Boolean

post.process.action

Определяет действие, выполняемое над исходными объектами после успешной обработки

Enum

DELETE, MOVE

post.process.action.bucket

Указывает целевой бакет для действия MOVE (обязательно для MOVE)

String

post.process.action.prefix

Указывает новый префикс местоположения объекта при использовании действия MOVE (обязательно для MOVE)

String

post.process.action.retain.dirs

Обеспечивает сохранение путей после действия post-process, используя объект нулевого размера (0 байт) для представления пути

Boolean

false