...
需求:已有系统(如仓储物流系统WMS),现在需要在DWF中管理WMS系统的部分数据(要做数据集成)。
分解(实现步骤):
1)利用
与已有的系统进行集成,如果是Pogtgre或IoTDB数据库,可以通过新建外部数据连接的方式复制外部实体类进行数据集成,如果是其他数据库利用SchemaN的能力创建外部实体类实现数据集成1)获取WMS系统的数据库连接字符串,基于Postgre的FDW能力,创建Foreign Data Wapper
2)创建外部表(Foreign Tables),设置外部表属性
3)基于DWF创建外部实体类:打开外部实体类,选择引入外部实体类,选择默认数据源,在数据库表位置选择第二步创建的外部表,配置英文名、显示名,设置主键及导入属性列,点击确认生成外部实体类成功;
3)借助建模工具进行表单定制展示数据:选择新建的外部实体类,新建表单即可。
注:DWF后续版本会增加数据服务的能力,通过数据服务向导一步一步通过可视化配置即可实现数据集成,替代1~3步的手工操作与已有的系统进行集成外部实体类实现数据集成