Перейти к основному содержимому

UpdateAttribute

Описание

Обновляет атрибуты для FlowFile с помощью языка выражений атрибутов и/или удаляет атрибуты на основе регулярного выражения.

Теги

attributes, modification, update, delete, Attribute Expression Language, state

Свойства

НазваниеОписание
Delete Attributes ExpressionРегулярное выражение для атрибутов, которые будут удалены из FlowFiles. Существующие атрибуты, соответствующие этому выражению, будут удалены независимо от того, обновляются ли они этим процессором. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
Store StateВыберите, будет ли сохранено состояние. При выборе параметра "Без сохранения состояния" будет доступна функциональность по умолчанию, заключающаяся в простом обновлении атрибутов в потоковом файле без сохранения состояния. При выборе параметра с отслеживанием состояния атрибуты будут храниться не только в потоковом файле, но и в состоянии процессора. Дополнительную информацию смотрите в разделе "Использование с отслеживанием состояния" раздела "Дополнительные сведения" документации по этому процессору
Stateful Variables Initial ValueЕсли используется state для установки/ссылки на переменные, то это значение используется для установки начального значения переменной с отслеживанием состояния. Это будет использоваться в методе @OnScheduled только в том случае, если state не содержит значения для переменной. Это требуется, если выполняется с сохранением состояния, но при необходимости может быть пустым.
Cache Value Lookup Cache SizeУказывает, сколько значений канонического поиска должно храниться в кэше

Взаимосвязи

  • success: Все успешные FlowFiles направляются в эту связь