RemoveRecordField 2025.5.31.15¶
번들¶
org.apache.nifi | nifi-standard-nar
설명¶
선택한 필드를 제거하여 레코드 지향 데이터(즉, RecordReader 를 통해 읽고 RecordWriter 에서 쓸 수 있는 데이터)가 포함된 FlowFile 의 내용을 수정했습니다. 이 프로세서를 사용하려면 사용자 정의 속성을 1개 이상 추가해야 합니다. 속성 이름은 프로세서에 의해 무시되지만 사용자에게는 의미 있는 식별자가 될 수 있습니다. 속성 값은 제거할 필드를 결정하는 RecordPath 를 나타내야 합니다. 프로세서는 이러한 속성이 프로세서에 추가되는 순서대로 제거를 실행합니다. 필드를 제거할 때 수정된 업데이트된 레코드 스키마를 사용하려면 “Record Writer”를 “Inherit Record Schema”으로 설정합니다.
입력 요구 사항¶
REQUIRED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
Record Reader |
수신 데이터를 읽는 데 사용할 컨트롤러 서비스를 지정합니다 |
Record Writer |
레코드 작성에 사용할 컨트롤러 서비스를 지정합니다 |
관계¶
이름 |
설명 |
---|---|
실패 |
FlowFile 을 구성된 입력 형식에서 구성된 출력 형식으로 변환할 수 없는 경우 변경되지 않은 FlowFile 은 이 관계로 라우팅됩니다 |
성공 |
FlowFiles 이 성공적으로 변환되면 이 관계로 라우팅됩니다 |
Writes 특성¶
이름 |
설명 |
---|---|
record.error.message |
이 특성은 실패 시 리더 또는 작성기가 발생한 오류 메시지를 제공합니다. |
사용 사례¶
제거할 필드의 이름을 알고 있는 레코드에서 1개 이상의 필드를 제거합니다. |