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

변환기

이 가이드에서는 MongoDB Kafka 커넥터와 함께 변환기를 사용하는 방법을 설명합니다. 변환기는 바이트와 Kafka Connect의 런타임 데이터 형식을 상호 변환하는 프로그램입니다.

변환기는 Kafka Connect와 Apache Kafka 간에 데이터를 전달합니다. 커넥터는 MongoDB와 Kafka Connect 간에 데이터를 전달합니다. 다음 다이어그램은 이러한 관계를 보여줍니다.

Kafka Connect에서 변환기의 역할을 설명하는 다이어그램

변환기에 대해 자세히 알아보려면 다음 리소스를 참조하세요:

커넥터는 MongoDB 데이터를 Kafka Connect의 런타임 데이터 형식으로 변환하기 때문에 사용 가능한 모든 변환기와 함께 작동합니다.

중요

소스 및 싱크 커넥터에 동일한 변환기 사용

MongoDB Kafka 소스 커넥터와 MongoDB Kafka 싱크 커넥터에서 동일한 변환기를 사용해야 합니다. 예를 들어 소스 커넥터가 Protobuf를 사용하여 주제에 쓰는 경우 싱크 커넥터가 주제를 읽을 때에도 Protobuf를 사용해야 합니다.

사용할 변환기를학습 Confluent의 이 페이지를 참조하세요.

Kafka Connect Avro Converter(Avro Converter)는 스키마 기반 변환기입니다. 스키마 기반 변환기를 사용하는 경우 소스 connector 에서 스키마 정의해야 합니다.

스키마를 지정하는 방법을 알아보려면 스키마 적용 가이드를 참조하세요.

이 섹션에서는 connector 파이프라인 에서 아브로(Avro) 변환기를 구성하기 위한 속성 파일의 템플릿을 제공합니다. Avro 변환기와 함께 작동하는 속성 파일을 보려면 다음 탭을 클릭합니다.

다음 속성 파일은 소스 커넥터를 정의합니다. 이 커넥터는 기본 스키마와 Avro 변환기를 사용하여 Apache Kafka 주제에 씁니다.

connector.class=com.mongodb.kafka.connect.MongoSourceConnector
connection.uri=<your mongodb uri>
database=<your database to read from>
collection=<your collection to read from>
output.format.value=schema
output.format.key=schema
key.converter=io.confluent.connect.avro.AvroConverter
key.converter.schema.registry.url=<your schema registry uri>
value.converter=io.confluent.connect.avro.AvroConverter
value.converter.schema.registry.url=<your schema registry uri>

중요

MongoDB 데이터 소스가 있는 Avro 변환기

Avro 변환기는 정적 구조의 데이터에는 적합하지만 동적 데이터나 변화하는 데이터에는 적합하지 않습니다. MongoDB의 스키마 유연한 문서 모델 동적 데이터를 지원하므로 Avro 변환기를 지정하기 전에 MongoDB 데이터 소스 정적 구조가 있는지 확인하세요.

이전 속성 파일을 사용하려면 꺾쇠 괄호 안의 자리 표시자 텍스트를 해당 정보로 바꾸세요.

이 가이드에서는 MongoDB Kafka 커넥터와 함께 변환기를 사용하는 방법을 설명합니다. 변환기는 바이트와 Kafka Connect의 런타임 데이터 형식을 상호 변환하는 프로그램입니다.

변환기는 Kafka Connect와 Apache Kafka 간에 데이터를 전달합니다. 커넥터는 MongoDB와 Kafka Connect 간에 데이터를 전달합니다. 다음 다이어그램은 이러한 관계를 보여줍니다.

Kafka Connect에서 변환기의 역할을 설명하는 다이어그램

변환기에 대해 자세히 알아보려면 다음 리소스를 참조하세요:

커넥터는 MongoDB 데이터를 Kafka Connect의 런타임 데이터 형식으로 변환하기 때문에 사용 가능한 모든 변환기와 함께 작동합니다.

중요

소스 및 싱크 커넥터에 동일한 변환기 사용

MongoDB Kafka 소스 커넥터와 MongoDB Kafka 싱크 커넥터에서 동일한 변환기를 사용해야 합니다. 예를 들어 소스 커넥터가 Protobuf를 사용하여 주제에 쓰는 경우 싱크 커넥터가 주제를 읽을 때에도 Protobuf를 사용해야 합니다.

사용할 변환기를학습 Confluent의 이 페이지를 참조하세요.

Kafka Connect Protobuf Converter는 스키마 기반 변환기입니다. 스키마 기반 변환기를 사용하는 경우 소스 connector 에서 스키마 정의해야 합니다.

스키마를 지정하는 방법을 알아보려면 스키마 적용 가이드를 참조하세요.

이 섹션에서는 connector 파이프라인 에서 Protobuf 변환기를 구성하기 위한 속성 파일의 템플릿을 제공합니다. Protobuf 변환기와 함께 작동하는 속성 파일을 보려면 다음 탭을 클릭하세요.

다음 속성 파일은 소스 connector를 정의합니다. 이 connector는 기본 스키마와 Protobuf 변환기를 사용하여 Apache Kafka 주제에 씁니다.

connector.class=com.mongodb.kafka.connect.MongoSourceConnector
connection.uri=<your mongodb uri>
database=<your database to read from>
collection=<your collection to read from>
output.format.value=schema
output.format.key=schema
key.converter=io.confluent.connect.protobuf.ProtobufConverter
key.converter.schema.registry.url=<your schema registry uri>
value.converter=io.confluent.connect.protobuf.ProtobufConverter
value.converter.schema.registry.url=<your schema registry uri>

이전 속성 파일을 사용하려면 꺾쇠 괄호 안의 자리 표시자 텍스트를 해당 정보로 바꾸세요.

이 가이드에서는 MongoDB Kafka 커넥터와 함께 변환기를 사용하는 방법을 설명합니다. 변환기는 바이트와 Kafka Connect의 런타임 데이터 형식을 상호 변환하는 프로그램입니다.

변환기는 Kafka Connect와 Apache Kafka 간에 데이터를 전달합니다. 커넥터는 MongoDB와 Kafka Connect 간에 데이터를 전달합니다. 다음 다이어그램은 이러한 관계를 보여줍니다.

Kafka Connect에서 변환기의 역할을 설명하는 다이어그램

변환기에 대해 자세히 알아보려면 다음 리소스를 참조하세요:

커넥터는 MongoDB 데이터를 Kafka Connect의 런타임 데이터 형식으로 변환하기 때문에 사용 가능한 모든 변환기와 함께 작동합니다.

중요

소스 및 싱크 커넥터에 동일한 변환기 사용

MongoDB Kafka 소스 커넥터와 MongoDB Kafka 싱크 커넥터에서 동일한 변환기를 사용해야 합니다. 예를 들어 소스 커넥터가 Protobuf를 사용하여 주제에 쓰는 경우 싱크 커넥터가 주제를 읽을 때에도 Protobuf를 사용해야 합니다.

사용할 변환기를학습 Confluent의 이 페이지를 참조하세요.

Kafka Connect JSON schema 변환기는 스키마 기반 변환기입니다. 스키마 기반 변환기를 사용하는 경우 소스 connector 에서 스키마 정의해야 합니다.

스키마를 지정하는 방법을 알아보려면 스키마 적용 가이드를 참조하세요.

이 섹션에서는 connector 파이프라인 에서 JSON schema 레지스트리 변환기를 구성하기 위한 속성 파일의 템플릿을 제공합니다. Confluent 스키마 레지스트리를 사용하여 JSON Schema를 관리 하도록 connector 구성하는 속성 파일을 보려면 다음 탭을 클릭합니다.

다음 속성 파일은 소스 커넥터를 정의합니다. 이 커넥터는 기본 스키마와 JSON Schema 변환기를 사용하여 Apache Kafka 주제에 씁니다.

connector.class=com.mongodb.kafka.connect.MongoSourceConnector
connection.uri=<your mongodb uri>
database=<your database to read from>
collection=<your collection to read from>
output.format.value=schema
output.format.key=schema
key.converter=io.confluent.connect.json.JsonSchemaConverter
key.converter.schema.registry.url=<your schema registry uri>
value.converter=io.confluent.connect.json.JsonSchemaConverter
value.converter.schema.registry.url=<your schema registry uri>

이전 속성 파일을 사용하려면 꺾쇠 괄호 안의 자리 표시자 텍스트를 해당 정보로 바꾸세요.

이 가이드에서는 MongoDB Kafka 커넥터와 함께 변환기를 사용하는 방법을 설명합니다. 변환기는 바이트와 Kafka Connect의 런타임 데이터 형식을 상호 변환하는 프로그램입니다.

변환기는 Kafka Connect와 Apache Kafka 간에 데이터를 전달합니다. 커넥터는 MongoDB와 Kafka Connect 간에 데이터를 전달합니다. 다음 다이어그램은 이러한 관계를 보여줍니다.

Kafka Connect에서 변환기의 역할을 설명하는 다이어그램

변환기에 대해 자세히 알아보려면 다음 리소스를 참조하세요:

커넥터는 MongoDB 데이터를 Kafka Connect의 런타임 데이터 형식으로 변환하기 때문에 사용 가능한 모든 변환기와 함께 작동합니다.

중요

소스 및 싱크 커넥터에 동일한 변환기 사용

MongoDB Kafka 소스 커넥터와 MongoDB Kafka 싱크 커넥터에서 동일한 변환기를 사용해야 합니다. 예를 들어 소스 커넥터가 Protobuf를 사용하여 주제에 쓰는 경우 싱크 커넥터가 주제를 읽을 때에도 Protobuf를 사용해야 합니다.

사용할 변환기를학습 Confluent의 이 페이지를 참조하세요.

Kafka Connect JSON schema 변환기는 스키마 기반 변환기입니다. 스키마 기반 변환기를 사용하는 경우 소스 connector 에서 스키마 정의해야 합니다.

스키마를 지정하는 방법을 알아보려면 스키마 적용 가이드를 참조하세요.

이 섹션에서는 메시지에 JSON Schema를 포함하도록 connector 구성하기 위한 속성 파일의 템플릿을 제공합니다. 포함된 JSON Schemas와 함께 작동하는 속성 파일을 보려면 다음 탭을 클릭하세요.

중요

메시지 크기 증가

메시지에 JSON schema 를 포함하면 메시지 크기가 늘어납니다. JSON schema 를 사용하는 동안 메시지 크기를 줄이려면 스키마 레지스트리를 사용하세요.

다음 속성 파일은 소스 커넥터를 정의합니다. 이 커넥터는 기본 스키마와 JSON Schema 변환기를 사용하여 Apache Kafka 주제에 씁니다.

connector.class=com.mongodb.kafka.connect.MongoSourceConnector
connection.uri=<your mongodb uri>
database=<your database to read from>
collection=<your collection to read from>
output.format.value=schema
output.format.key=schema
output.schema.infer.value=true
key.converter.schemas.enable=true
value.converter.schemas.enable=true
key.converter=org.apache.kafka.connect.json.JsonConverter
value.converter=org.apache.kafka.connect.json.JsonConverter

이전 속성 파일을 사용하려면 꺾쇠 괄호 안의 자리 표시자 텍스트를 해당 정보로 바꾸세요.

이 가이드에서는 MongoDB Kafka 커넥터와 함께 변환기를 사용하는 방법을 설명합니다. 변환기는 바이트와 Kafka Connect의 런타임 데이터 형식을 상호 변환하는 프로그램입니다.

변환기는 Kafka Connect와 Apache Kafka 간에 데이터를 전달합니다. 커넥터는 MongoDB와 Kafka Connect 간에 데이터를 전달합니다. 다음 다이어그램은 이러한 관계를 보여줍니다.

Kafka Connect에서 변환기의 역할을 설명하는 다이어그램

변환기에 대해 자세히 알아보려면 다음 리소스를 참조하세요:

커넥터는 MongoDB 데이터를 Kafka Connect의 런타임 데이터 형식으로 변환하기 때문에 사용 가능한 모든 변환기와 함께 작동합니다.

중요

소스 및 싱크 커넥터에 동일한 변환기 사용

MongoDB Kafka 소스 커넥터와 MongoDB Kafka 싱크 커넥터에서 동일한 변환기를 사용해야 합니다. 예를 들어 소스 커넥터가 Protobuf를 사용하여 주제에 쓰는 경우 싱크 커넥터가 주제를 읽을 때에도 Protobuf를 사용해야 합니다.

사용할 변환기를학습 Confluent의 이 페이지를 참조하세요.

이 섹션에서는 connector 파이프라인 에서 JSON 변환기를 구성하기 위한 속성 파일의 템플릿을 제공합니다. JSON 변환기와 함께 작동하는 속성 파일을 보려면 다음 탭을 클릭하세요.

다음 속성 파일은 소스 connector를 정의합니다. 이 connector는 JSON 변환기를 사용하여 Apache Kafka 주제에 씁니다.

connector.class=com.mongodb.kafka.connect.MongoSourceConnector
connection.uri=<your mongodb uri>
database=<your database to read from>
collection=<your collection to read from>
output.format.value=json
output.format.key=json
key.converter.schemas.enable=false
value.converter.schemas.enable=false
key.converter=org.apache.kafka.connect.json.JsonConverter
value.converter=org.apache.kafka.connect.json.JsonConverter

이전 속성 파일을 사용하려면 꺾쇠 괄호 안의 자리 표시자 텍스트를 해당 정보로 바꾸세요.

이 가이드에서는 MongoDB Kafka 커넥터와 함께 변환기를 사용하는 방법을 설명합니다. 변환기는 바이트와 Kafka Connect의 런타임 데이터 형식을 상호 변환하는 프로그램입니다.

변환기는 Kafka Connect와 Apache Kafka 간에 데이터를 전달합니다. 커넥터는 MongoDB와 Kafka Connect 간에 데이터를 전달합니다. 다음 다이어그램은 이러한 관계를 보여줍니다.

Kafka Connect에서 변환기의 역할을 설명하는 다이어그램

변환기에 대해 자세히 알아보려면 다음 리소스를 참조하세요:

커넥터는 MongoDB 데이터를 Kafka Connect의 런타임 데이터 형식으로 변환하기 때문에 사용 가능한 모든 변환기와 함께 작동합니다.

중요

소스 및 싱크 커넥터에 동일한 변환기 사용

MongoDB Kafka 소스 커넥터와 MongoDB Kafka 싱크 커넥터에서 동일한 변환기를 사용해야 합니다. 예를 들어 소스 커넥터가 Protobuf를 사용하여 주제에 쓰는 경우 싱크 커넥터가 주제를 읽을 때에도 Protobuf를 사용해야 합니다.

사용할 변환기를학습 Confluent의 이 페이지를 참조하세요.

이 섹션에서는 connector 파이프라인 에서 문자열 변환기를 구성하기 위한 속성 파일의 템플릿을 제공합니다. 문자열 변환기와 함께 작동하는 속성 파일을 보려면 다음 탭을 클릭합니다.

다음 속성 파일은 소스 커넥터를 정의합니다. 이 커넥터는 문자열 변환기를 사용하여 Apache Kafka 주제에 씁니다.

connector.class=com.mongodb.kafka.connect.MongoSourceConnector
connection.uri=<your mongodb uri>
database=<your database to read from>
collection=<your collection to read from>
output.format.value=json
output.format.key=json
key.converter.schemas.enable=false
value.converter.schemas.enable=false
key.converter=org.apache.kafka.connect.storage.StringConverter
value.converter=org.apache.kafka.connect.storage.StringConverter

이전 속성 파일을 사용하려면 꺾쇠 괄호 안의 자리 표시자 텍스트를 해당 정보로 바꾸세요.

이 페이지 평가하기