创建并管理业务实体

业务实体包含业务对象和业务活动:

  • 业务对象即参与业务的主体和客体,通常情况下业务对象是实际存在、不因事件发生而存在的对象。例如客户、员工、产品等具体的业务对象;地域、组织关系和产品类目等抽象的业务对象。

  • 业务活动是一个或者多个业务对象在某个时间(段)为了达成某种目的所进行的活动或者是某种活动的结果。在开始创建维度逻辑表前,您需要完成业务实体的创建。

在本文为您介绍如何创建并管理业务实体。

前提条件

  • 在开始执行操作前,请确认您已完成数据板块主题域的创建。具体操作请参见创建主题域

  • 创建业务对象仅支持超级管理员、系统管理员或板块架构师进行操作。若无权限请配置用户角色和权限后在进行操作。

操作步骤

创建业务实体

  1. 登录Dataphin控制台。在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>

  2. 在Dataphin首页,单击顶部菜单栏的规划

    进入Dataphin规划页面后,默认进入数据架构页面。

  3. 数据架构页面,找到需要创建业务对象的数据板块后,按照下图操作指引,单击新建业务实体image

  4. 新建业务实体对话框,配置参数。image

    参数

    描述

    实体名称

    命名规则如下:

    • 汉字、字母、数字、下划线(_)和中划线(-)。

    • 不能超过64个字符。

    编码

    命名规则如下:

    • 字母、数字、下划线(-)。

    • 不能超过64个字符。

    实体类型

    业务对象:参与业务的人或事物, 偏静态的实体。

    • 普通对象:复杂的, 有很多属性的对象。狭义上,业务对象就是普通对象。 例如:零售业务中的买家、商品等可以具象化的实体,或类目、地域等较抽象的实体。

    • 枚举对象:简单的基础对象。例如:性别(男/女/未知), 其值可以穷举。

    • 虚拟对象:在业务定义中,没有任何属性的基础对象。例如:姓名。

    • 层级对象:多个业务对象之间有上下级关系,,这一组对象就是层级对象。例如:行政区域(国家->省->市->县)。

    业务活动:1个或者多个业务对象在某个时间(段)为了达成某种目的,所进行的活动或者是某种活动的结果。

    • 业务事件:持续时间短(瞬间)的业务事件,业务事件一般对应业务流程的一次状态的变化。例如:销售订单的下单事件。

    • 业务快照:一系列业务活动中在某一个时刻点的状态和结果。例如:库存、账户余额。

    • 业务流程:有明确生命周期的业务活动,即有明确的开始时间和结束时间, 过程中有状态的流转变化。例如:销售订单,从客户下单开始,到客户收到货物关闭订单结束。

    主题域

    业务实体所需关联的主题域。

    负责人

    选择业务对象的负责人。Dataphin成员列表中的成员均可以作为业务对象的负责人。

    描述

    填写对业务对象的简单描述。

    若您选择创建普通对象、业务事件、业务流程实体类型,您还需填写以下配置参数:

    实体类型

    参数

    普通对象

    继承自实体、关联实体

    业务事件

    关联实体

    业务流程

    前序业务流程、关联实体、流程事件

    参数说明:

    • 继承自实体:即选择当前业务对象的主对象, 当前对象作为其子对象。子对象是主对象的一种,在主对象基础上有更多扩展属性。 如:注册会员本身也是用户,但是比普通用户多了一些会员才有的属性,用户是主对象,注册会员是子对象。

    • 关联实体:如果实体A的某一个属性对应另一个实体B,则B为A的关联实体。如:业务对象客户地址(业务对象)这个属性,地址客户的关联实体。

    • 前序业务流程:业务流程A发生在业务流程B之前,且A是B的先决条件,则A是B的前序业务流程。如:零售业务中,购买之后才有履约配送,购买是履约配送的前序业务流程。可以有多个前序业务流程。

    • 流程事件:业务流程可以分拆为多个事件。如:电商业务中,销售订单可以分拆为下单事件、支付事件、发货事件、关单事件等。请按照事件的的发生顺序选择事件。

  5. 单击保存,即可完成业务实体的创建。

说明

保存后,业务实体为未上线状态。未上线的业务实体无法被后续的维度逻辑表引用。

上线业务实体

数据架构页面,按照下图操作指引,上线业务对象。上线后的业务对象可以被维度逻辑表引用。image

创建维度逻辑表

重要
  • 状态为已上线的业务对象支持创建维度逻辑表。

数据架构页面,按照下图操作指引,创建维度逻辑表。后续如何配置维度逻辑表的参数请参见创建并配置普通维度逻辑表

image

查看版本信息

  1. 数据架构页面,按照下图操作指引,进入版本信息对话框。

    image
  2. 版本信息对话框,查看版本详情及版本对比。

    image

下线业务实体

重要
  • 仅支持下线没有被维度逻辑表引用的业务实体。

  • 仅支持下线已上线状态的业务实体。

业务实体页面,按照下图操作指引,下线业务实体。下线后业务实体的状态更改为未上线

image

编辑业务实体

数据架构页面,按照下图操作指引,编辑业务实体。编辑业务实体的参数说明请参见创建业务实体

image

删除业务实体

重要

仅支持删除状态为未上线的业务实体。

业务实体页面,按照下图操作指引,删除业务实体。image

查看实体关系图

在Dataphin中您可通过图形化方式查看主要实体以及这些实体之间的相互关系。在业务实体页面,按照下图操作指引,查看实体关系图。

image

后续步骤

完成数据板块的业务实体创建后,即可创建维度逻辑表,具体操作请参见创建并配置普通维度逻辑表

阿里云首页 智能数据构建与管理 Dataphin 相关技术圈