了解主数据
主数据是企业中需要在多个部门或系统之间共享的,核心的、高价值且相对静态的数据。主数据必须存在并加以正确维护,才能保证各个系统的参照完整性。
主数据是企业信息系统建设和大数据分析的基础,被认为是企业数字化转型的基石和企业中的黄金数据。
| 目录 |
|---|
| View file | ||||
|---|---|---|---|---|
|
1. 概述
主数据是我司自主研发的一款主数据管理工具,提供可视化的界面方便用户进行主数据建模,主数据维护,版本管理等操作。
2. 界面概览
| 信息 | ||
|---|---|---|
| ||
| 信息 | ||
|---|---|---|
| ||
| 信息 | ||
|---|---|---|
| ||
| 信息 | ||
|---|---|---|
| ||
| 信息 | ||
|---|---|---|
| ||
| 信息 | ||
|---|---|---|
| ||
3. 主数据建模
3.1
创建主数据模型创建模型
创建模型:点击页面 “+” ,输入模型基本信息,即可创建模型。
名称:一般是英文名称,类似数据库的架构名称。
显示名称:一般是中文描述。
日志保留天数:模型下的属性日志多久清理一次。
模型创建成功后,会在后台生成配置,并创建属性日志表(属性日志表为模型级别公用),并且创建默认版本(VERSION1)。模型创建成功后,会在后台创建属性日志表(属性日志表为模型级别公用),并且创建默认版本(VERSION1)。
模型是主数据中最高粒度的主数据对象。模型定义了一个业务领域下的主数据结构。
模型包含以下对象:
- 实体
- 属性
- 属性组
- 自定义视图
3.2
创建主数据实体创建实体
创建实体:点击页面 “+” ,输入实体基本信息,即可创建实体。
名称:一般是英文名称,类似数据库表名称。
显示名称:一般是中文描述。
是否开启成员日志:开启后,成员发生变化时记录日志。(成员即行数据)
在左侧选中需要用到的组件拖拽到右侧的设计面板中
连接管道,利用连接点连接管道活动,连接的顺序代表数据同步的顺序。
任务组件:
1.开始:
选择 CRON DRIVEN 点击自定义设计时间调度,弹出弹窗可自定义设计调度。
2.数据湖表任务
选中数据湖表任务,在左下角切换到数据表选项点击“+”图标弹出需要同步数据的物理表供用户选择。
3.数仓表任务:
数仓表任务的操作流程和数据湖表任务的流程相同,唯一不同点在于数仓表任务把物理表分成了维度表和事实表两类;
4.分析模型任务
同2、3 。
3.3 保存&发布
数据同步流程设计好了之后点击右侧的“保存&发布”按钮既可,稍后会根据设计的流程后台自动生产数据同步的调度任务,根据设置的调度频率自行调用。如果是点击的“保存”按钮,那么只会保存设计的流程,不会在系统后台生成调度任务。
实体创建成功后,会创建两个默认属性(code,name,每个实体都有这两个属性),此时后台并没有生成表结构,需要在 “属性管理” 页面 “发布” 属性。
实体是模型下包含的对象,用来描述这个业务领域。实体(表)包含成员(行数据)和属性(列)。
实体包含以下对象:
- 属性
- 成员
3.3 创建属性
创建属性:点击页面 “+” ,输入属性基本信息,即可创建属性。
名称:一般是英文名称,字段名称。
显示名称:一般是中文描述。
数据类型:
- 文本:
- 存放文本类型数据。
- 设置长度。
- 数值:
- 存放数值类型,无小数类型。
- 时间:
- 存放时间类型数据。
- 三种时间格式:
- yyyy-MM-dd
- HH:mm:ss
- yyyy-MM-dd HH:mm:ss
- 浮点数:
- 存放小数类型数据。
- 设置精度。
- 布尔:
- 存放true,false类型数据。
- 域类型:
- 实体关联(类似数据库外键)
- 经纬度:
- 存放经纬度数据。
- 设置地图类型:
- 高德
- 百度
- 文件:
- 存放文件。
- 图片:
- 存放图片。
是否开启属性日志:开启后,当成员的属性发生变化时记录日志。(成员即行数据,属性即列数据)
属性组:属性存放在哪个属性组中(可存在多个组内),方便维护时查看使用。
是否必填:主数据维护时,是否必填。
是否只读:是否运行维护字段。
属性创建成功后,并不会立刻生效,需要点击页面的发布按钮,发布后会回显发布状态,当显示发布成功时,说明后台表以创建成功,可以在主数据维护中进行数据维护。
属性是实体下包含的对象,用来描述实体。(类似数据库中的列)



















