Skip to main content

RemoveRecordField

Описание

Изменяет содержимое FlowFile, содержащего данные в формате Record (т.е. данные, которые могут быть прочитаны через RecordReader и записаны через RecordWriter), удаляя выбранные поля. Этот процессор требует добавления как минимум одного пользовательского свойства. Имя свойства игнорируется процессором, но может быть значимым идентификатором для пользователя. Значение свойства должно указывать RecordPath, который определяет удаляемое поле. Процессор выполняет удаление в порядке, в котором эти свойства добавляются к процессору. Установите параметр "Record Writer" на "Inherit Record Schema", чтобы использовать обновленную схему записи, модифицированную при удалении полей

Теги

update, record, generic, schema, json, csv, avro, freeform, text, remove, delete

Свойства

НазваниеОписание
Record ReaderУказывает службу контроллера для чтения входящих данных
Record WriterУказывает службу контроллера для записи данных

Взаимосвязи

  • failure: Если FlowFile не может быть преобразован из настроенного входного формата в настроенный выходной формат, неизменный FlowFile будет отправлен в эту связь
  • success: FlowFiles, которые были успешно преобразованы, будут отправлены в эту связь