# MongoDB输出组件使用说明
# 组件说明
MongoDB 输出组件用于向MongoDB数据源写入数据。
# 配置项说明
配置名称 | 数据类型 | 是否必须 | 默认值 | 描述 |
---|---|---|---|---|
节点名称 | String | 是 | - | 当前创建的节点名称,由用户自定义且不可为空。命名可包含字母、数字、下划线。 |
选择数据源 | String | 是 | - | 当前输入绑定的数据源名称,从下拉选项中列出的指定的关联类型(StarRocks)的数据源进行选择。 |
选择库 | String | 是 | - | 选定的来源库。 |
集合 | String | 是 | - | 选定的来源集合。 |
清空集合 | String | 是 | - | 插入开始之前删除目标集合中的任何现有数据,除非使用唯一索引,否则 Mongo DB 将允许插入重复记录。 |
更新 | String | 是 | - | 更新匹配到的文档。 |
更新插入 | String | 是 | - | 根据 Mongo document fields 选项卡中指定的所有传入字段,将匹配的记录替换为全新的记录。 |
修饰符更新 | String | 是 | - | 允许使用修饰符($ 运算符)来改变匹配文档中的单个字段。 |
多次更新 | String | 是 | - | 够更新所有匹配的文档,而不仅仅是第一个文档。 |
定时刷新 | Boolean | 是 | false | 是否将缓冲区中的数据立即提交到MongoDB。 |
刷新间隔 | Integer | 是 | 0 | 刷新间隔。 |
文档字段 | - | 是 | - | 字段名:上游组件转入的字段名。文档路径:字段路径,可以为 Name 设置新字段名。是否使用字段名:为 N 时字段会使用 Mongo document path 为新字段名。JSON:以json格式存储数据。更新比较字段:为 Y 的字段将作为查询条件。修饰符修改方式:当 基础信息中 的 修饰符更新 选中时,此设置生效,其中,N/A 为不更新,$set 为覆盖更新 $inc 为数字的加法更新,$push 为数组的追加更新。修饰符操作应用策略:当 基础信息中 的 修饰符更新 选中时,此设置生效,其中,Insert 为插入,Update 为更新,可为不同字段设置不同的更新方法。。 |
创建/删除索引 | - | 否 | - |