假如项目人员需要设计一套商品发货流程,可以在数据模型-数据架构模块,新建一个数据域【物流发货】。由于设计完成后需要领导审批,在新建域时就配置发布工作流。
新建域后,在域的下级新建两个分组【发货业务】和【货运业务】,进行初步分类。
点击左树菜单数据建模-数据应用层(ADS)旁的按钮,将数据域关联到分层。
在ADS层的画布,先设计概念模型。添加实体,将发货流程涉及的表名设计好,有关联的表之间添加连线;添加便签,将物流发货的设计思路记录下来。
保存画布后,点击右上角的【转换】,将概念模型转换为逻辑模型,继续设计逻辑模型。在逻辑模型这一层级,需要粗略设计每个实体包含的字段属性,关联关系也需要细化到字段的关系上。
保存画布后,点击右上角的【转换】,选择数据库类型,将逻辑模型转换为物理模型。
继续设计物理模型,点击画布的保存,可根据实际需求,批量设置表类型。事实表物化后是主题表,维度表物化后是维表。
在物理模型这一层级,可以详细设计每个表的字段属性,也可以通过从标准导入来添加字段,或者通过标准匹配来更新字段。
根据业务需要,添加表的外键和索引。
物理模型的画布保存后,可进行规范校验,校验当前的库表设计是否满足数据库的要求。若存在错误项,点击“前去修改”,能定位到画布上的对应表,方便用户修改。
点击画布右上角的发布按钮,会显示进度框,若不存在违反规范校验的错误项,能发布成功。
由于域绑定发布工作流,该分层下的域变成审批中状态。点击“查看流程”,能查看流程办理的情况。
审批人还可以在模型审批管理页面,查看审批总览、待审批和已发布的情况,对待办的流程进行审批。
流程审批通过后,会增加一个模型版本,点击画布右侧的版本管理,可查看历史版本的详情,以及进行版本对比。
发布模型成功后,在主题集模块,可以新建模型主题表、模型维、数据模型主题集,将设计的物理模型物化成实际库表。
物化成主题表/维表后,后续若对物理模型有修改,在主题集模块,通过“与物理模型同步”的功能,将实际库表结构进行同步更新。
发布模型后,也可以在元数据模块采集数据模型。先新建“数据建模”类型的挂载点,再选择“数据模型采集适配器”,新建采集数据源和采集任务,进行采集。
后续使用可能会修改物理模型,或者人为修改库表,若想了解模型设计和实际库表的差异,可使用物理模型设计器右侧的模型稽核功能,查看稽核结果。
请先登录