AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

싱크 커넥터 포스트프로세서 속성

다음 구성 설정을 사용하여 MongoDB Kafka connector가 Kafka 데이터를 MongoDB에 삽입하기 전에 변환하는 방법을 지정합니다.

카테고리별로 정리된 싱크 connector 구성 설정 목록은 싱크 Connector 구성 속성가이드 를 참조하세요.

이름
설명

post.processor.chain

형식: 목록

설명:
커넥터가 MongoDB에 데이터를 저장하기 전에 데이터를 처리하기 위해 적용해야 하는 게시 프로세서 클래스 목록입니다.

게시 프로세서에 대해 자세히 알아보고 사용 예시를 확인하려면
다음을 참조하세요.
Sink Connector 게시 프로세서.

기본값:

com.mongodb.kafka.connect.sink.processor.DocumentIdAdder

허용되는 값: 쉼표로 구분된 정규화된 Java 클래스 이름 목록

field.renamer.mapping

유형: string

설명:
키 필드와 값 필드에 대한 필드 이름 매핑 목록입니다. 다음 형식의 인라인 JSON 배열에 매핑을 정의합니다.

[ { "oldName":"key.fieldA", "newName":"field1" }, { "oldName":"value.xyz", "newName":"abc" } ]

기본값: []
허용되는 값: 유효한 JSON 배열

field.renamer.regexp

Type: string

설명:
정규 표현식을 사용하여 키 및 값 필드에 대한 필드 이름 매핑 목록입니다. 다음 형식의 인라인 JSON 배열로 매핑을 정의하십시오:

[ {"regexp":"^key\\\\..*my.*$", "pattern":"my", "replace":""}, {"regexp":"^value\\\\..*$", "pattern":"\\\\.", "replace":"_"} ]

기본값: []
허용되는 값: 유효한 JSON 배열

key.projection.list

유형: string

설명:
커넥터가 키 프로젝션에 포함해야 할 필드 이름 목록입니다.

기본값: ""
허용 값: 필드 이름의 쉼표로 구분된 목록

key.projection.type

유형: string

설명:
커넥터가 사용해야 하는 키 프로젝션 유형입니다.

기본값: none
허용 값: none, BlockList 또는 AllowList (더 이상 사용하지 않음: blacklist, whitelist)

value.projection.list

유형: string

설명:
커넥터가 값 프로젝션에 포함해야 할 필드 이름 목록입니다.

기본값: ""
허용 값: 필드 이름의 쉼표로 구분된 목록

value.projection.type

유형: string

설명:
커넥터가 사용해야 하는 값 프로젝션의 유형입니다.

기본값: none
허용 값: none, BlockList 또는 AllowList (더 이상 사용하지 않음: blacklist, whitelist)

writemodel.strategy

유형: string

설명:
커넥터가 대량 쓰기 (Bulk Writes)에 사용해야 할 WriteModelStrategy 을(를) 지정하는 클래스입니다.

자체 전략을 만드는 방법에 대해 자세히 알아보려면
사용자 지정 쓰기 (write) 모델 전략을 참조하세요.

기본값:

com.mongodb.kafka.connect.sink.writemodel.strategy.DefaultWriteModelStrategy

허용되는 값: 정규화된 Java 클래스 이름

이 페이지의 내용