数据工厂增量输出插件
1. 简介
1.1 插件简介
数据工厂增量输出插件,可以定时读取数据工厂输出表最近一次的同步数据,增量更新到另一张表中。同步动作包括新建单条数据、修改单条数据、删除数据。
1.2 应用场景
该插件普遍适用于进销存、资产管理、人事管理等场景中。如:
- 人事管理场景中,在表中滚动计算员工司龄;
- 任务管理场景中,自动更新任务是否延期、延期任务自动触发确认流程等。
1.3 预期效果
以人事管理场景中,计算员工司龄为例,效果如下所示:
1.4 使用说明
1)该插件适用于简道云企业版且为公共模式的简道云,需要具有 API 权限才能使用,并确保具有简道云对应表单的操作权限。
2)该插件为付费插件,提供如下版本付费方式:
- 200 元 / 90 天;
- 300 元 / 180 天;
- 500 元 / 365 天。
若有其他购买需求,请联系我们,联系方式见本文【5. 联系方式】。2. 插件安装及配置
2.1 安装插件
1)直接安装
- 您可点击右方链接安装插件模板:数据工厂增量输出插件安装链接。
- 安装成功后,可参考本文【2.2 配置插件】和【2.3 启用插件】,前往「开放平台 >> 插件管理」处配置并启用插件。
2)插件市场处安装
在简道云「插件市场」处,安装「数据工厂增量输出」插件。插件市场处安装方法可参见文档:插件市场中【2.3 插件安装】。
2.2 配置插件
安装后,在「插件管理」处,点击插件右侧的「设置」按钮,进行如下所示配置:
- API Key:管理员登录简道云,在「开放平台 >> 密钥管理」中,创建并复制简道云的 API Key。
2.3 启用插件
在「插件管理」中,打开「数据工厂增量输出」插件的右侧开关,启用插件。
3. 表单搭建
插件使用体验可先安装:数据工厂增量输出插件模板表单。本文将按照示例表单进行讲解。
新建「人员花名册_业务表」表单,用于填写企业人员司龄计算基本信息,字段设置如下所示:
字段名称 | 字段类型 | 字段设置 |
人员 | 成员单选 | —— |
入职日期 | 日期时间 | |
司龄 | 数字 | 在「字段属性 >> 格式」处勾选保留小数位数,并设置位数为 1 。 |
4. 数据工厂配置
4.1 新建数据工厂
在「应用后台 >> 高级功能 >> 数据工厂」处点击「新建数据流」,并修改数据工厂的名字为「计算司龄」。
4.2 添加数据源
点击「输入」节点,在添加数据源页面中,选择数据源为「人员花名册_业务表」,并选择字段为「人员」和「入职日期」。
4.3 添加字段设置节点
添加左侧面板中的字段设置节点至画布中。点击字段设置节点,在「节点配置 >> 字段设置」处点击加号按钮,并选择公式计算。在添加计算字段详情页中,设置公式如下:
司龄 = DATEIF(入职日期,NOW(),"y")
4.4 设置节点连接线
添加输入节点至字段设置节点,字段设置节点至输出节点的两条连接线。
4.5 配置数据输出
在数据工厂页面,点击计算司龄数据流中的输出表「输出」,进入输出表设置页面后,开启「将输出表数据同步到表单」的开关,并点击设置后,进行如下所示设置:
- 同步表单:选择「同步到新表单」,点击「设置同步字段」,选择全部字段;
- 同步方式:选择「定时同步」,点击「编辑」,设置开始同步时间(如 2025-07-21 17:00 开始同步),「同步周期」设置为每天同步一次。
5. 智能助手配置
5.1 新建智能助手
进入数据流的「输出表」中,在「扩展功能 >> 智能助手」处,点击「新建智能助手」,修改智能助手的名称为「数据增删改写入原表」,选择触发方式为「定时触发」。
5.2 配置触发动作
触动动作设置如下:
- 触发时间类型:选择「自定义时间」,如 2025-07-22 01:00;
- 重复触发:选择「每天触发一次」,结束触发时间设置为自定义,如 2026-07-21 23:59。
注:定时触发中设置的触发时间,需晚于数据流输出同步时间。一般建议时间相差在 5 分钟以上。
5.3 添加并配置插件节点
点击节点连接线上的加号按钮,添加插件节点,插件节点设置如下:
- 插件读写表单:选择数据工厂的「输出」表;
- 执行插件:选择「数据工厂增量输出」插件;
- appID:设置为「组合」,「插件读写表单—应用 ID」;
- 数据工厂输出表 ID:设置为「自定义」,内容为「输出」表 ID;
- 输入表 ID:设置为「自定义」,内容为「人员花名册_业务表」表 ID;
- 维度字段:设置为「自定义」,内容为「人员」字段 ID。
注:
1)表单 ID 可在对应表的「表单设计 >> 表单属性 >> 表单 ID」处获取。
2)字段 ID 可在对应表的「扩展功能 >> 数据推送 >> 字段别名」处获取。
5.5 效果演示
效果参见本文【1.3 预期效果】。
6. 联系方式
- 公司:天津追阳科技有限公司
- 联系人:纪月洋
- 联系电话:19311363493