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

소스 커넥터의 Kafka 주제 속성

다음 구성 설정을 사용하여 MongoDB Kafka 소스 커넥터가 데이터를 게시할 Kafka 주제를 지정합니다.

범주별로 구성된 소스 커넥터 구성 설정 목록은 소스 커넥터 구성 속성 가이드를 참조하세요.

이름
설명

topic.prefix

유형: 문자열

설명:
connector 변경 스트림 이벤트를 게시하는 대상 Kafka 주제 이름의 첫 번째 부분을 지정합니다. 대상 주제 topic.prefix 이름은 값과 데이터베이스 및 컬렉션 이름으로 구성되며 topic.separator 속성 에 지정된 값으로 구분됩니다.

자세한 학습 은 주제 명명 접두사의 예시 참조하세요.

기본값: ""
허용되는 값: ".", "-" 및 "_"을 포함한 ASCII 영숫자로 구성된 문자열

topic.suffix

유형: 문자열

설명:
connector 변경 스트림 이벤트를 게시하는 대상 Kafka 주제 이름의 마지막 부분을 지정합니다. 대상 주제 이름은 데이터베이스 및 컬렉션 이름 뒤에 topic.suffix 값으로 구성되며 topic.separator 속성 에 지정된 값으로 구분됩니다.

자세한 학습 은 주제 명명 접미사의 예시 참조하세요.

기본값: ""
허용되는 값: ".", "-" 및 "_"을 포함한 ASCII 영숫자로 구성된 문자열

topic.namespace.map



유형:
문자열 설명: 변경 스트림

문서 네임스페이스와 주제 이름 간의 JSON 매핑을 지정합니다.topic.namespace.map 속성 사용하여 복잡한 매핑을 지정할 수 있습니다. 이 속성 정규식 및 와일드카드 일치를 지원합니다.

이러한 동작에 대해 자세히 학습 예시를 보려면 주제 네임스페이스 맵을 참조하세요.

기본값: ""
허용되는 값: 유효한 JSON 객체

topic.separator

유형: 문자열

설명:
connector 주제 이름을 만드는 데 사용되는 값을 연결하는 데 사용하는 문자열을 지정합니다. connector 다음 필드의 값을 다음 순서로 연결하여 구성된 이름을 가진 주제 에 레코드를 게시합니다.

  1. topic.prefix

  2. database

  3. collection

  4. topic.suffix

예시 들어, 다음 구성은 connector db 데이터베이스 의 coll 컬렉션 에서 prefix-db-coll 주제 에 변경 스트림 문서를 게시하도록 지시합니다.

topic.prefix=prefix
database=db
collection=coll
topic.separator=-

중요: topic.separator 속성 topic.namespace.map topic.namespace.map 사용하는 경우 속성 정의하는 방법에는 영향을 주지 않습니다. 속성 . 데이터베이스 와 컬렉션 이름을 구분하기 위해 항상 문자로 지정해야 하는 MongoDB 네임스페이스를 사용합니다.

기본값: "."
허용되는 값: 문자열

topic.mapper

유형: 문자열

설명:
사용자 지정 주제 매핑 로직을 정의하는 Java 클래스입니다.

기본값: com.mongodb.kafka.connect.source.topic.mapping.DefaultTopicMapper
허용되는 값: TopicMapper 클래스 구현 의 유효한 전체 클래스 이름입니다.

이 페이지의 내용