反馈已提交

网络繁忙

2.1 (初次全量)数据库数据同步到简道云

  • 文档创建者:FineTube
  • 历史版本:6
  • 最近更新:FineTube 于 2022-02-14
  • 1. 概述

    1.1 预期效果

    将数据库中的数据,一次性全量推送到简道云表单数据中

    1.2 实现思路

    数据库表中 有主键,将唯一数据传到简道云表单。

    ② 新增的简道云表单的数据,将简道云中特有的dataId传回给数据库表中。

    ③ 后续执行增量更新时,根据 数据库表中的dataId,在进行数据 删改的 同时,同步到简道云表单。

    备注:由于需要新增dataId字段作为简道云表单同步的 辅助字段,若原来的数据库表无法进行新增字段,则需要重新建表。

    1.3 相关数据结构

    1. 数据表结构

    2. 简道云表单结构(推荐设置字段别名)

    2. 示例

    2.1 拖入组件

    从右侧拖入表输入、简道云数据推送、json格式化和插入更新这几个组件,然后将他们从左向右依次连接起来。

    2.2  表输入

    1. 配置表输入的数据连接和sql,将对应的sql填入到表输入sql输入框中。

    2. 切换到字段转换tab,然后获取字段并自动匹配

    2.3 简道云输出

    1. 配置简道云数据组件的APIKey、app_id和entry_id,并保留返回的字段用于获取新增数据的data_id
      image.png

    2. 配置主表单,输入相关配置项,获取表单结构。
      image.png

    3. 配置主表单,选择”字段“将 从前面算子中获取到的 字段 绑定到表单。

    2.4 json格式化

    配置json格式化组件,解析简道云数据推送返回值中的data_id字段。

    备注:在解析出_id的同时,需要带上对应的数据库主键字段,用于更新数据表中的数据。

    2.4 表输出增加dataId

    这里要将上一步骤json格式化解析出的data_id通过name作为主键更新到表中。

    1. 选择数据连接、模式和表名。

    2. 先点击获取字段然后进行匹配,此处需要确保至少一个业务键。

    如果json格式化字段和数据库中字段不完全一样,请”添加字段“后手动添加字段选择匹配关系。

    “写入设置”中的“提交模式”设置为“更新提交”,用作更新dataId。

    2.5 设置执行频率

    在执行计划中设置执行一次。

    2.6 保存任务并启动

    3. 模板下载

    4. 注意事项

    数据库中要有唯一主键。


    附件列表


    主题: 典型场景
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭