EnrichCdcStream 2025.5.31.15

번들

com.snowflake.openflow.runtime | runtime-database-cdc-processors-nar

설명

CaptureChangePostgreSQL 등으로부터 수신 FlowFiles 에 어느 저널 테이블에 쓸지 관련 정보와 관련 스키마 정보를 보강합니다. 이 프로세서는 처리 중인 각 테이블의 스키마 버전을 관리하여 각 FlowFile 에 대해 올바른 저널 테이블이 사용되는지 확인합니다.

태그

입력 요구 사항

REQUIRED

민감한 동적 속성 지원

false

속성

속성

설명

CDC Schema Registry

CDC 데이터의 스키마를 관리하는 데 사용할 CDC Schema Registry를 지정합니다

Record Reader

수신 데이터를 읽는 데 사용할 Record Reader를 지정합니다

Record Writer

발신 데이터 쓰기에 사용할 Record Writer를 지정합니다

Table State Service

복제된 테이블의 상태를 보유합니다

상태 관리

범위

설명

CLUSTER

처리 중인 각 테이블의 현재 저널 테이블 버전을 추적합니다.

관계

이름

설명

실패

FlowFile 을 읽을 수 없는 경우 이 관계로 라우팅됩니다.

schema update

수신 레코드를 처리하기 위해 스키마 업데이트가 필요한 경우 FlowFile 은 이 관계로 라우팅됩니다. FlowFile 에는 변경이 필수임을 나타내는 스키마 정보가 포함됩니다.

skipped ddl event

이 관계는 대상 테이블의 스키마 변경을 초래하지 않는 DDL / 스키마 변경 이벤트에 사용됩니다.

성공

Snowflake 테이블에 삽입할 행은 이 관계로 라우팅됩니다.

table not in state

FlowFile 이 복제된 테이블의 상태에 존재하지 않는 테이블을 참조할 때(아마도 복제에서 제거된 후) 사용됩니다.

Writes 특성

이름

설명

table.schema.generation

증분 처리를 위한 저널 테이블의 인덱스입니다.

table.schema.initial

저널 테이블의 초기 생성을 표시합니다.

destination.table.schema

대상 테이블에 대한 업데이트된 스키마입니다. 이 특성은 DDL 이벤트에만 작성됩니다.

참고 항목