本教程将带你从零开始,在轻易云 iPaaS 平台上完成第一个完整的集成方案配置。通过本教程,你将学会如何打通「旺店通 → 金蝶云星空」的商品数据同步链路,掌握从源系统数据获取、数据映射转换到目标系统写入的完整流程。预计学习时长约 15 分钟。
在开始之前,请确保已完成以下准备工作:
| 准备项 | 说明 | 参考文档 |
|---|---|---|
| 平台账号 | 已完成轻易云 iPaaS 账号注册 | 账号注册 |
| 环境配置 | 了解连接器的概念与配置方法 | 环境配置 |
| 源系统连接 | 旺店通企业版/管易云等电商系统的 API 连接信息 | — |
| 目标系统连接 | 金蝶云星空的 API 连接信息 | — |
Tip
如果你还没有准备好系统的连接信息,可以先使用轻易云提供的测试环境进行学习。
本教程实现以下业务场景:
flowchart LR
subgraph 源系统["📦 旺店通企业版"]
A["商品主数据"]
B["库存信息"]
end
subgraph 轻易云["🔄 轻易云 iPaaS"]
C["请求调度者<br/>增量拉取数据"]
D["数据映射<br/>字段转换"]
E["写入调度者<br/>格式转换写入"]
end
subgraph 目标系统["💼 金蝶云星空"]
F["物料主数据"]
end
A --> C
B --> C
C --> D
D --> E
E --> F
style 轻易云 fill:#e3f2fd,stroke:#1565c0
style 源系统 fill:#e8f5e9,stroke:#2e7d32
style 目标系统 fill:#fff3e0,stroke:#ef6c00
数据流向:旺店通企业版商品数据 → 轻易云数据转换 → 金蝶云星空物料主数据
同步策略:基于「修改时间」增量同步,只拉取自上次同步以来发生变更的数据
集成方案是数据流转的完整策略定义,包含源系统、目标系统、数据映射规则等核心配置。
登录轻易云 iPaaS 平台,进入【集成中心】→【集成方案】,点击右上角的「新增集成方案」按钮。
在创建页面填写以下基础信息:
| 配置项 | 示例值 | 说明 |
|---|---|---|
| 方案编码 | WDT_TO_KD_PRODUCT |
唯一标识,建议使用英文+下划线命名 |
| 方案名称 | 旺店通商品同步金蝶 | 便于识别的显示名称 |
Important
方案编码一旦创建后不可修改,建议使用有意义的命名规则,如 源系统_TO_目标系统_业务类型。
分别配置接入系统和目标系统:
接入系统(源)配置:
- 接入系统:选择「旺店通企业版」(或「管易云」等其他电商系统)
- 连接器:选择已配置好的旺店通连接器
- 调用接口:选择「商品查询接口」(或类似的数据查询接口)
目标系统配置:
- 目标系统:选择「金蝶云星空」
- 连接器:选择已配置好的金蝶云连接器
- 调用接口:选择「物料保存接口」或「批量保存物料」
如果该集成方案在轻易云官方模板库中有记录,系统会提示是否使用模板。官方模板已预置常用字段映射,可大幅缩短配置时间。
- 点击「使用模板」可自动加载预设配置
- 点击「跳过」将创建空白方案,从零开始配置
Tip
对于常用系统对接场景,建议优先使用官方模板,再根据实际业务需求进行微调。
点击「提交」完成集成方案创建。
请求调度者负责从源系统获取数据。配置内容包括查询参数、增量条件、分页设置等。
进入集成方案详情页面,点击顶部【源平台配置】页签,开始配置查询参数。
为实现增量数据同步,需要配置时间范围参数。本教程使用「修改时间」作为增量字段。
- 在左侧树形选择器中,找到并选择【修改时间开始段】字段
- 点击「变量选择器」,选择系统变量【上一次同步时间】
- 该变量格式为
{{lastSyncTime}},表示上次成功同步的时间点
变量表达式:{{lastSyncTime}}
含义:自动引用上次同步完成的时间戳
Note
调试时可在页面上方手动修改「上一次同步时间」的值,正式运行时该时间会随每次执行自动更新。
- 选择【修改时间结束段】字段
- 点击「变量选择器」,选择系统变量【当前时间】或填写
{{CURRENT_TIME}}
这样配置后,每次执行将自动获取「上次同步时间」到「当前时间」之间发生变更的数据。
参数配置完成后,点击「保存」按钮。注意区分两个保存按钮:
- 参数保存:仅保存当前字段的参数配置
- 方案保存:保存整个集成方案的所有变更
Warning
建议全部字段配置完成后再统一保存,避免遗漏。保存后建议点击「返回」查看完整配置列表。
配置完成后,使用调试器手动激活请求调度者,验证能否正确获取源系统数据。
点击顶部【调试器】页签,进入命令行调试界面。
调试器支持多种命令,输入 help 可查看完整帮助信息。常用命令包括:
| 命令 | 简写 | 功能说明 |
|---|---|---|
dispatch-source |
ds |
激活请求调度者,生成请求队列任务 |
dispatch-target |
dt |
激活写入调度者,生成写入队列任务 |
help |
— | 显示帮助信息 |
输入 ds 或 dispatch-source 命令激活请求调度者:
激活成功后,将返回 status: true 的响应信息,表示已成功生成【请求队列任务】等待执行。
调试生成的队列任务不会自动运行,需要手工激活。
- 进入【请求队列池】页签
- 找到刚才生成的队列任务
- 点击「激活」按钮执行数据拉取
Tip
调试人员可在此处修改队列参数,如调整时间范围、分页大小等,便于测试不同场景。
队列执行完成后,可在【原始数据管理】页签查看从源系统获取的数据。
- 检查数据条数是否符合预期
- 查看关键字段(商品编码、名称、库存等)的值是否正确
- 确认增量条件是否生效(数据时间范围是否正确)
写入调度者负责将源数据转换后写入目标系统。核心配置是建立源系统字段与目标系统字段的映射关系。
点击顶部【目标平台配置】页签,进入字段映射配置界面。
在【源平台响应参数】区域,选择源系统返回的字段。选中后,该字段的值将被填入上方的【属性值】输入框。
Note
属性值使用 {{字段名}} 的格式表示动态变量,系统会在执行时自动替换为实际值。
根据金蝶云星空物料主数据的要求,配置以下常用字段映射:
| 目标字段 | 属性值配置 | 说明 |
|---|---|---|
| 创建组织 | 100 |
固定值,金蝶组织编码 |
| 使用组织 | 100 |
固定值,金蝶组织编码 |
| 物料编码 | {{goods_no}} |
映射旺店通商品编码 |
| 物料名称 | {{goods_name}} |
映射旺店通商品名称 |
| 基本.物料属性 | 1 |
固定值,1 表示自制 |
| 基本.基本单位 | Pcs |
固定值,计量单位 |
| 基本.存货类别 | CHLB05_SYS |
固定值,存货类别编码 |
Tip
属性值支持动态变量与静态文本的组合,如 {{goods_name}}_{{spec_no}} 可将商品名称和规格拼接。
【属性值】配置支持灵活的写法:
- 纯动态值:
{{goods_name}} - 纯静态值:
100 - 混合模式:
{{goods_name}}-{{spec_name}} - 函数处理:支持高级函数与解析器(详见 数据映射 章节)
字段映射配置完成后,点击「保存」按钮保存配置。
返回【调试器】页签,输入 dt 或 dispatch-target 命令激活写入调度者:
激活成功后,将生成【写入队列任务】。
- 进入【写入队列池】页签
- 找到生成的写入队列任务
- 点击「激活」按钮执行数据写入
写入队列执行完成后:
- 在【写入队列池】查看执行状态,确认是否显示「成功」
- 登录金蝶云星空系统,检查物料主数据是否已正确创建
- 核对关键字段(编码、名称、单位等)是否与源数据一致
Caution
首次调试建议先在金蝶测试账套执行,确认数据无误后再写入生产环境。
调试完成后,将集成方案切换到正式运行模式。
- 返回集成方案详情页面
- 点击右上角「启动」按钮
- 在弹窗中确认调度周期(如每 5 分钟执行一次)
方案启动后,可在【监控中心】查看实时运行状态:
| 监控项 | 说明 |
|---|---|
| 最近执行时间 | 显示上次成功运行的时间 |
| 执行结果统计 | 成功/失败的数据条数 |
| 异常告警 | 失败任务会触发告警通知 |
Tip
本仓库当前未附带本教程对应的后台截图,但不影响按照步骤完成配置与验证。
Important
建议启动后的前几次执行密切关注运行日志,确保增量同步逻辑正常工作。
flowchart TB
subgraph 阶段1["阶段一:配置集成方案"]
A1["创建方案"]
A2["选择源/目标系统"]
A3["选择连接器与接口"]
end
subgraph 阶段2["阶段二:配置源平台"]
B1["配置增量查询参数"]
B2["设置时间范围变量"]
B3["调试获取数据"]
end
subgraph 阶段3["阶段三:配置目标平台"]
C1["建立字段映射"]
C2["配置静态/动态值"]
C3["调试写入数据"]
end
subgraph 阶段4["阶段四:上线运行"]
D1["启动方案调度"]
D2["监控运行状态"]
end
A1 --> A2 --> A3 --> B1 --> B2 --> B3 --> C1 --> C2 --> C3 --> D1 --> D2
style 阶段1 fill:#e3f2fd,stroke:#1565c0
style 阶段2 fill:#e8f5e9,stroke:#2e7d32
style 阶段3 fill:#fff3e0,stroke:#ef6c00
style 阶段4 fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px
检查以下几点:
- 确认「上一次同步时间」设置是否合理(如果设置得比实际数据修改时间晚,将查不到数据)
- 检查源系统的 API 权限是否已正确授权
- 查看调试日志中的 API 响应详情
- 在【写入队列池】查看具体错误信息
- 常见原因:必填字段未映射、数据格式不匹配、金蝶业务规则校验失败
- 根据错误提示调整字段映射或数据转换规则
轻易云 iPaaS 支持丰富的函数库,如:
- 字符串处理:
SUBSTR,REPLACE,CONCAT - 日期转换:
DATE_FORMAT,TIMESTAMP - 条件判断:
IF,CASE
详见 数据映射 文档。
完成本教程后,你已经掌握了轻易云 iPaaS 的基础集成能力。建议继续学习:
Tip
如果在实践过程中遇到问题,欢迎查阅 FAQ 或联系技术支持获取帮助。