最新历史版本
:2.1 (初次全量)数据库数据同步到简道云 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 预期效果
将数据库中的数据,一次性全量推送到简道云表单数据中
1.2 实现思路
①数据库表中 有主键,将唯一数据传到简道云表单。
② 新增的简道云表单的数据,将简道云中特有的dataId传回给数据库表中。
③ 后续执行增量更新时,根据 数据库表中的dataId,在进行数据 删改的 同时,同步到简道云表单。
备注:由于需要新增dataId字段作为简道云表单同步的 辅助字段,若原来的数据库表无法进行新增字段,则需要重新建表。
1.3 相关数据结构
数据表结构
简道云表单结构(推荐设置字段别名)
2. 示例编辑
2.1 拖入组件
从右侧拖入表输入、简道云数据推送、json格式化和插入更新这几个组件,然后将他们从左向右依次连接起来。
2.2 表输入
配置表输入的数据连接和sql,将对应的sql填入到表输入sql输入框中。
切换到字段转换tab,然后获取字段并自动匹配
2.3 简道云输出
配置简道云数据组件的APIKey、app_id和entry_id,并保留返回的字段用于获取新增数据的data_id
配置主表单,输入相关配置项,获取表单结构。
配置主表单,选择”字段“将 从前面算子中获取到的 字段 绑定到表单。
2.4 json格式化
配置json格式化组件,解析简道云数据推送返回值中的data_id字段。
备注:在解析出_id的同时,需要带上对应的数据库主键字段,用于更新数据表中的数据。
2.4 表输出增加dataId
这里要将上一步骤json格式化解析出的data_id通过name作为主键更新到表中。
1. 选择数据连接、模式和表名。
2. 先点击获取字段然后进行匹配,此处需要确保至少一个业务键。
如果json格式化字段和数据库中字段不完全一样,请”添加字段“后手动添加字段选择匹配关系。
“写入设置”中的“提交模式”设置为“更新提交”,用作更新dataId。
2.5 设置执行频率
在执行计划中设置执行一次。
2.6 保存任务并启动
3. 模板下载编辑
4. 注意事项编辑
数据库中要有唯一主键。