能力说明

能力名称:读数据库

功能简介

读数据库能力

配置参数

1.数据库连接管理

  {
      "数据库jdbc连接串": "jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8",
      "用户名": "root",
      "密码": "root",
      "数据库驱动": "com.mysql.jdbc.Driver",
      "测试连接专用sql": "select 1"
  }

请以上面的json为样例,针对ip和库名以及用户名和密码进行调整。

推荐json格式化工具地址:https://www.sojson.com/

输入图片说明

2.配置sql语句

{
    "sql": "select \"EVALUE_DATE\",\"EVALUATOR\",\"SHOP_NAME\",\"EVALUATION_SCORE\",\"PRODUCT_NAME\",\"SITE_NAME\" from `NONONO`",
    "断点续读": "否",
    "主键名": "id",
    "主键起始值": 0,
    "断点续读sql样例,仅供参考": "select * from test where id>? order by id asc limit 20 ",
    "batchId": 1,
    "返回结果的日期格式": ["yyyy-MM-dd HH:mm:ss.S", "yyyy-MM-dd HH:mm:ss", "yyyy-MM-dd"],
    "翻页参数的日期格式": ["yyyy-MM-dd HH:mm:ss"],
    "输出json的日期格式": "yyyy-MM-dd HH:mm:ss"
}

请以上面的json为样例,针对上面的参数进行调整。

输入图片说明

3.配置周期运行

{
    "启用cron":"否",
    "cron表达式":"0 */5 * * * ?",
    "样例描述":"每5分钟执行一次"
}

请以上面的json为样例,针对上面的参数进行调整。

4.给每个输出增加唯一id(特殊用途)

{
    "给输出json标增唯一键": "否",
    "键值名": "uuid",
    "生成唯一算法": "雪花算法"
}

请以上面的json为样例,针对上面的参数进行调整。

5.如果列值为空,是否输出此列

{
  "转json输出null字段":"否"
}

输入简介

无输入

输入数据样例

有2个输出分支:

 1.failed 用于排错。
 2.sucess 上游流入的数据顺利处理后透传的数据流。

results matching ""

    No results matching ""