• 前提:当域管理员、域主账号角色人员在【域管理】中,开启了【数据模型发布上线、下线功能】按钮,才开启模型的上下线状态。

模型上下线管理 - 图1

  • 若从开启状态切换为关闭时,弹出如下警示弹框。

模型上下线管理 - 图2

  • 默认平台未开启数据模型审批流程,可由项目管理员在项目中心开启指标审批

模型上下线管理 - 图3

  • 系统默认会给数据模型上线、下线、删除(包括强制删除)内置一层项目管理员审批。用户也可按需自定义审批层级和审批人员

模型上下线管理 - 图4

  • 一旦开启数据模型审批后,则每次触发数据模型下线、上线、删除(包括强制删除)时,均会提示将生成对应的申请工单,审批通过后才会生效。数据模型关联的所有下游都只能使用已上线状态的模型。

模型上下线管理 - 图5

模型上下线管理 - 图6

  • 在审批详情页面中,支持快捷跳转到血缘页面、数据模型开发模式页面。注:若审批通过时,校验存在下游依赖血缘,则会审批失败。

  • 发起申请后,会收到如下通知:

模型上下线管理 - 图7

  • 模型详情页展示了【开发】【线上】两个状态。模型只有已上线状态才支持进入【线上】状态Tab。

模型上下线管理 - 图8

  • 应用范围、知数应用配置物化视图、新建自助取数、新建报告都只有线上模式才可操作。

模型上下线管理 - 图9

  • 【上线】按钮指的是把已发布数据上线,【发布并上线】按钮指的是把最新保存的数据发布,并进行上线。

  • 其他影响:数据模型导入时,不论是单独导入的数据模型,还是其他资源导入依赖的数据模型。若模型存在下游依赖,仅支持新建导入不支持覆盖导入;若模型不存在下游依赖则两种导入方式都支持。模型导入的状态,和导入包中的数据模型状态保持一致。

模型上下线管理 - 图10