最新历史版本 :2.1 (初次全量)数据库数据同步到简道云 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

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. 注意事项编辑

数据库中要有唯一主键。