数据模型
1 功能介绍
数据建模,分层管理数据模型,构建不通的数据模型来描述业务信息。如:
实体类型的数据模型用于描述业务系统的数据结构、操作和事件等信息。
数据表类型的数据模型用于描述数据库中数据表的字段信息,包括字段名、字段类型、是否必填、是否主键。
SQL视图类型的数据模型用于关联数据库中的数据表对象,并进行数据查询
2 应用场景
实体:当对接的业务系统是金蝶系的,如星瀚、EAS、星空,则可以使用实体数据模型进行取数和写数,在数据流图中可以作为数据在上下游传递的载体。
数据表:当对接的系统是数据库类型,如Oracle、MySQL、PostgreSQL等,可以是用数据表类型的数据模型进行取数和加载,可以作为数据在上下游传递的载体。
视图:当对接的系统是数据库类型,如Oracle、MySQL、PostgreSQL等,并且需要从多个数据表对象关联查询数据时可以使用该数据模型。
3 系统路径
【企业绩效云】→【EPM数据管理】→【集成服务】 →【数据采集】 →【数据模型】
4 关键字段/按钮说明
4.1 关键字段说明
字段名称 | 详细解释 |
查询SQL | 数据表对象的查询语句,编写时可参考视图SQL注意事项 |
摘要内容模板 | 请选择数据模型上可以清晰识别数据信息的字段作为摘要模板,如标题字段(单据名称)、唯一标识(单据编码)等,例如:#{name} 或 #{name}(#{number}) |
备注 | 通过继承对象导入时将自动填充实体对象所对应的数据表名 |
4.2 关键按钮说明
按钮名称 | 详细解释 |
逆向工程 | 输入连接配置,指定模型集,输入一个或多个数据表/视图名,可以直接从数据库抽取元数据作为数据模型 |
集成对象导入 | 选择集成管理中的集成对象(数据表、视图、实体)生成对应的数据模型 |
5 主要操作
5.1新增数据模型-数据表
操作步骤
步骤1:点击'新增'按钮,选择数据表
步骤2:填写数据表标题和数据表名,模型集等信息。
注:数据表名应和数据库中的表名一致。
步骤3:填写字段信息。
步骤4:填写摘要信息
5.2新增数据模型-视图
操作步骤
步骤1:点击'新增'按钮,选择视图
步骤2:填写数据表标题,模型集等信息,并编辑SQL查询语句。
注:SQL查询语句编辑时可参考视图SQL注意事项
步骤3:根据查询SQL的取数字段补充字段信息。
注:此处的字段信息应和查询SQL中的取数字段相对应。
步骤4:填写摘要信息
5.3集成对象导入(实体为例)
前提条件
操作步骤
步骤1: 点击‘集成对象导入’,选择已经创建好的模型集,并选择想要导入的集成对象。
步骤2: 点击‘确定’以后,检查字段描述和数据类型等信息是否准确,可参考对应业务系统中的定义进行修改。
步骤3: 检查摘要模板内容是否准确,此处应填写能清晰识别数据信息的字段作为模板内容,如标题字段(单据名称)、唯一标识(单据编码)等,写作:#{name} 或 #{name}(#{number})
5.4逆向工程
前提条件:数据库存在的数据表/视图
操作步骤
步骤1:选中模型集,点击”逆向工程“按钮
步骤2:选择连接配置、模型集,输入数据表/视图名,点击确定。(如果是星瀚/苍穹库自身的数据表请在表名后面加上@分库标识)
步骤3:检查数据模型,可修改表字段的”标题“,使得数据模型字段业务语义化,容易被业务人员理解
5.5扩展系统预置数据模型
操作步骤
步骤1:在EPM数据模型集->主题模型->EPM预置模型找到系统预置模型
步骤2:点击模型编码,进入模型修改页面,点击字段标签选项卡,可以增加维度、度量、系统字段来扩展丰富系统预置数据模型
步骤3:配置字段的关联设置,可定义表字段的一些关联信息
点击确定按钮,关联设置生效,在EPM凭证池中新增凭证时可以做数据关联查询。
6 注意事项(可选)
数据模型只能新增到第三层模型集下面,如新增星瀚系统的凭证表作为数据模型,必须在:EPM数据模型集->贴源->星瀚在这个模型集层级下才能新增,不能直接建到EPM数据模型集->贴源这一层。
7 相关文档(可选)
变更记录
产品版本 (季度版本号/patch补丁号) | 更新内容 | 更新时间 |
V7.0.1 | 初始版本 | 2024年9月 |
...... | ...... |
数据模型
本文2024-09-22 23:13:54发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-131719.html