UpdateRecord 2025.5.31.15¶
번들¶
org.apache.nifi | nifi-standard-nar
설명¶
레코드 지향 데이터(즉, RecordReader 을 통해 읽고 RecordWriter 에서 쓸 수 있는 데이터)가 포함된 FlowFile 의 내용을 업데이트합니다. 이 프로세서를 사용하려면 사용자 정의 속성을 1개 이상 추가해야 합니다. 속성 이름에는 업데이트해야 하는 필드를 결정하는 RecordPath 가 표시되어야 합니다. 속성의 값은 대체 값(선택적으로 표현식 언어를 사용)이거나 그 자체가 레코드에서 값을 추출하는 RecordPath 입니다. 속성 값이 RecordPath 또는 리터럴 값으로 결정되는지 여부는 <Replacement Value Strategy> 속성의 구성에 따라 달라집니다.
입력 요구 사항¶
REQUIRED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
Record Reader |
수신 데이터를 읽는 데 사용할 컨트롤러 서비스를 지정합니다 |
Record Writer |
레코드 작성에 사용할 컨트롤러 서비스를 지정합니다 |
Replacement Value Strategy |
구성된 대체 값을 해석하는 방법을 지정합니다 |
관계¶
이름 |
설명 |
---|---|
실패 |
FlowFile 을 구성된 입력 형식에서 구성된 출력 형식으로 변환할 수 없는 경우 변경되지 않은 FlowFile 은 이 관계로 라우팅됩니다 |
성공 |
FlowFiles 이 성공적으로 변환되면 이 관계로 라우팅됩니다 |
Writes 특성¶
이름 |
설명 |
---|---|
record.index |
이 특성은 현재 행 인덱스를 제공하며 리터럴 값 식 내에서만 사용 가능합니다. |
record.error.message |
이 특성은 실패 시 리더 또는 작성기가 발생한 오류 메시지를 제공합니다. |
사용 사례¶
여러 필드를 1개의 필드로 결합합니다. |
레코드 필드의 값을 명시적 값으로 변경합니다. |
한 레코드 필드의 값을 다른 레코드 필드로 복사본으로 복사합니다. |
각 레코드에 특성 값을 삽입하여 데이터를 보강하십시오. |
레코드 필드 값의 형식을 변경합니다. |