睿治
当前版本:2.7.2

发布模型

1. 发布模型

点击右上角的【发布】按钮,可发布模型。值得注意的是,无论是从概念模型、逻辑模型还是物理模型的域画布进行发布,都将把当前分层下该域的概念/逻辑/物理模型一同发布。

发布时,会对物理模型进行规范校验,存在错误项时,不能发布成功。发布进度框上会将错误项标红,便于用户进行修改。规范校验的具体介绍可见下面章节3. 规范校验

 

若未绑定发布流程,规范校验通过后,则直接发布成功,增加一个模型版本;若绑定发布流程,则发起审批流程,模型显示审批中状态。审批通过后增加模型版本。

2. 版本管理

点击画布右侧的【版本管理】按钮,打开版本管理页面,显示所有发布的版本。

版本管理页面,点击操作栏的【详情】按钮,可查看版本的详情,包括概念模型、逻辑模型和物理模型的实体/表的属性、关联关系等。

版本管理页面,点击操作栏的【恢复】按钮,可恢复到历史版本的模型设计。

版本管理,点击左上方的【版本对比】按钮,可进行版本对比,追溯不同版本间的改动。

3. 规范校验

在物理模型的画布右侧,点击【规范校验】按钮,打开规范检查标签页,显示规则列表。

从列表上方的下拉框,选择需要检查的表,点击下一步,进行规范校验,显示进度信息。

点击左下方的【查看检查结果】按钮,打开检查结果页面。不满足的规则会划分为“错误”和“警告”两类。

“错误”项是当前设计的模型表违反的数据库限制,存在错误项时,模型不能发布成功。“警告”项属于不违反数据库限制,但是基于数据库性能等方面的考虑,给出的优化建议。仅存在警告项时,模型可以发布成功。

物理模型需要校验的规则和所选数据库类型有关,规范校验的作用是保障后续能物化成实际库表成功。

4. 模型稽核

若需要对比物理模型的设计和实际库表的区别,可使用模型稽核功能。

在物理模型的画布右侧,点击【模型稽核】按钮,打开模型稽核标签页,先选择数据源,只能选择和物理模型相同数据库类型的连接池。

 点击下一步,进行模型稽核,显示进度信息。稽核完成后,左下角显示【查看稽核结果】按钮。

 点击【查看稽核结果】,打开稽核结果页面。左侧显示当前画布保存的物理模型表,右侧显示数据源中与之对比的表,默认是与物理模型同名的表。

若从物理模型或从数据库修改表名,按默认逻辑会找不到与同名的表,可以通过等价配置,来指定模型表和数据源中表的对应关系。

比如物理模型的表名为ODS_WLFH_XZQH,物化到oracle12c数据库后,修改表名为DIM_XZQH。可添加等价配置,左侧选择物理模型表ODS_WLFH_XZQH,右侧选择数据源中的表DIM_XZQH。

点击下一步,再次进行稽核,可以看到ODS_WLFH_XZQH和DIM_XZQH对比的结果。

稽核结果页面,表的下级存在变更时,会有红点标记,点击【对比】按钮,可查看详情,包括字段、外键、索引的新增、删除和修改情况。

物理模型中未设置长度或精度的字段,会忽略比较长度或精度;字段设置主键或唯一,未在索引设置手动添加索引,在数据库中也会隐式创建索引,该字段的索引会忽略比较。

从模型稽核页面,还可查看上次稽核结果,方便用户对照稽核结果修改模型或库表。

附件列表

0

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇物理模型

下一篇画布设计器

请先登录