Docs 菜单

Docs 主页开发应用程序MongoDB Kafka Connector

MongoDB 源连接属性

在此页面上

  • 概述
  • 设置

使用以下配置设置指定 MongoDB Kafka Source 连接器如何建立连接并与 MongoDB 集群进行通信。

有关按类别排列的 Source 连接器配置设置列表,请参阅 Source 连接器配置属性指南。

名称
说明
connection.uri
必需

类型:字符串

描述:
用于连接到 MongoDB 实例或集群的 URI 连接字符串
有关更多信息,请参阅“连接 MongoDB”指南

重要

避免暴露身份验证凭证

为避免暴露connection.uri 设置中的身份验证档案,请使用 ConfigProvider 并设置相应的配置参数。

默认mongodb://localhost:27017,localhost:27018,localhost:27019
接受值:MongoDB URI 连接字符串
数据库
类型:字符串

描述:
要监控其更改的数据库的名称。如果未设置,连接器会监控所有数据库的更改。

默认""
已接受值:单个数据库名称
集合
类型:字符串

描述:
数据库中用于监控其更改的集合的名称。如果未设置,连接器会监控所有集合的更改。

重要

如果您的 database 配置设置为 "",连接器将忽略 collection 设置。


默认""
已接受值:单个集合名称
server.api.version
类型:字符串

描述:
要与 MongoDB 集群一起使用的 Stable API 版本。有关 Stable API 和支持该 API 的 MongoDB Server 版本的更多信息,请参阅Stable API指南。

默认""
接受的值:空字符串或有效的稳定 API 版本。
server.api.deprecationErrors
类型:布尔值

描述:
设置为 true 时,如果连接器在 MongoDB 实例上调用已声明 Stable API 版本中的已弃用命令,则会引发异常。
您可以使用server.api.version配置选项设置 API 版本。有关 Stable API 的更多信息,请参阅有关Stable API 的 MongoDB 手册条目。

默认false
接受值truefalse
server.api.strict
类型:布尔值

描述:
设置为 true 时,如果连接器针对 MongoDB 实例调用已声明稳定 API 版本中未包含的命令,则会引发异常。
您可以使用server.api.version配置选项设置 API 版本。有关 Stable API 的更多信息,请参阅有关Stable API 的 MongoDB 手册条目。

默认false
接受值truefalse
← 源连接器配置属性

在此页面上