文档首页 > > API参考> 公共数据结构> 源端作业参数说明> 源端为MongoDB/DDS

源端为MongoDB/DDS

分享
更新时间:2020/05/27 GMT+08:00

JSON样例

"from-config-values": {
        "configs": [
          {
            "inputs": [
              {
                "name": "fromJobConfig.database",
                "value": "cdm"
              },
              {
                "name": "fromJobConfig.collectionName",
                "value": "rf_from"
              },
              {
                "name": "fromJobConfig.columnList",
                "value": "TINYTEST&SMALLTEST&INTTEST&INTEGERTEST&BIGINTTEST&FLOATTEST"
              },
              {
                "name": "fromJobConfig.isBatchMigration",
                "value": "false"
              },
              {
                "name": "fromJobConfig.filters",
                "value": "{'last_name': 'Smith'}"
              }
            ],
            "name": "fromJobConfig"
          }
        ]
      }

参数说明

参数

是否必选

类型

说明

fromJobConfig.database

String

MongoDB/DDS的数据库名称。

fromJobConfig.collectionName

String

MongoDB/DDS的集合名称。

fromJobConfig.columnList

String

需要抽取的字段列表,字段名之间使用“&”分割,例如:“id&gid&name”

fromJobConfig.isBatchMigration

Boolean

是否为整库迁移。

fromJobConfig.filters

String

创建用于匹配文档的筛选条件,CDM只迁移符合条件的数据。例如:
  1. 按表达式对象筛选:例如{'last_name': 'Smith'},表示查找所有“last_name”属性值为“Smith”的文档。
  2. 按参数选项筛选:例如{ x : "john" }, { z : 1 },表示查找x=john的所有z字段。
  3. 按条件筛选:例如{ "field" : { $gt: 5 } },表示查找field字段中大于5的值。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问