MongoDB 连接

MongoDB 连接类型启用 MongoDB 集成。

验证 MongoDB 连接

使用 MongoDB 连接字符串 进行身份验证。

默认连接 ID

默认情况下,一些与 Mongo 相关的 hook 和 sensor 使用 mongo_default

配置连接

登录(可选)

在连接字符串中用于连接到您希望连接的数据库的 MongoDB 用户名。

密码(可选)

在连接字符串中用于连接到您希望连接的数据库的 MongoDB 密码。

端口(可选)

在连接字符串中使用的 MongoDB 数据库端口号。

主机(可选)

在连接字符串中使用的独立 MongoDB 实例的主机名。

方案(可选)

您希望在连接字符串中端口号之后指定的任何信息。例如 认证数据库

额外参数(可选)

指定可在 MongoDB 连接中使用的额外参数(以 JSON 字典形式)。以下参数均为可选:

  • srv: (布尔值) 指定是否使用 srv 来指示主机名对应于 DNS SRV 记录。默认为 False。

  • ssl: (布尔值) 指定使用 SSL 连接而不是证书。

  • **options: JSON 对象的其余部分可用于指定发送给 MongoDB 客户端的选项

在环境变量中指定连接时,应使用 URI 语法进行指定。

请注意,URI 的所有组成部分都应进行 URL 编码。URI 和 MongoDB 连接字符串不同。

例如

export AIRFLOW_CONN_MONGO_DEFAULT='mongo://username:password@mongodb.example.com:27317/%3FauthSource%3Dadmin'

此条目有帮助吗?