ExtractRecordSchema 2025.5.31.15

번들

org.apache.nifi | nifi-standard-nar

설명

제공된 Record Reader를 사용하여 FlowFile 에서 레코드 스키마를 추출하고 avro.schema 특성에 씁니다.

태그

avro, csv, freeform, generic, json, record, schema, text, xml

입력 요구 사항

REQUIRED

민감한 동적 속성 지원

false

속성

속성

설명

cache-size

캐시할 스키마 수를 지정합니다. 이 값은 수신되는 FlowFiles 에 포함될 수 있는 다양한 스키마의 예상 수를 반영해야 합니다. 이렇게 하면 스키마를 보다 효율적으로 검색할 수 있으므로 프로세서 성능이 향상됩니다.

record-reader

수신 데이터를 읽는 데 사용할 컨트롤러 서비스를 지정합니다

관계

이름

설명

실패

구성된 입력 형식에서 FlowFile 의 레코드 스키마를 추출할 수 없는 경우 FlowFile 은 이 관계로 라우팅됩니다

성공

레코드 스키마가 성공적으로 추출된 FlowFiles 은 이 관계로 라우팅됩니다

Writes 특성

이름

설명

record.error.message

이 특성은 실패 시 리더에서 발생한 오류 메시지를 제공합니다.

avro.schema

이 특성은 제공된 RecordReader 를 사용하여 FlowFile 입력에서 추출한 스키마를 제공합니다.