第 56 章 MongoDB Sink
将数据发送到 MongoDB。
此 Kamelet 需要 JSON 格式的正文。
在标头中,您可以设置 db-upsert
/ ce-dbupsert
属性,指定数据库是否应该创建元素(如果不存在)。
56.1. 配置选项 复制链接链接已复制到粘贴板!
下表总结了 mongodb-sink
Kamelet 可用的选项:
属性 | 名称 | 描述 | 类型 | 默认 | 示例 |
---|---|---|---|---|---|
collection * | MongoDB Collection | 要绑定到此端点的 MongoDB 集合的名称。 | 字符串 | ||
Database * | MongoDB 数据库 | MongoDB 数据库的名称。 | 字符串 | ||
Hosts * | MongoDB 主机 |
以 | 字符串 | ||
createCollection | 集合 | 如果集合在初始化期间不存在,则创建它。 | 布尔值 | False | |
password | MongoDB 密码 | 用于访问 MongoDB 的用户密码。 | 字符串 | ||
ssl | 为 Mongodb 连接启用 Ssl | 是否启用到 mongodb 的 ssl 连接。 | 布尔值 | True | |
sslValidationEnabled | 启用 Ssl 证书验证和主机名检查。 | 因为可能会造成安全问题,这应该只在测试环境中禁用。 | 布尔值 | True | |
username | MongoDB 用户名 | 用于访问 MongoDB 的用户名。 | 字符串 | ||
writeConcern | 写 Concern | MongoDB 为写入操作请求的确认级别。 | 字符串 |
* = 标记为星号的字段 是必需的。