SAP MDG —— 数据建模 Data Modeling

MDG 数据模型 Data Modeling

SAP MDG包含以下三大块数据模型:

  • 物料主数据(Material Master)
  • 业务合作伙伴(BP),客户(Customer)和供应商(Supplier)
  • 财务(Financials)

需要注意的是,SAP MDG中的数据模型都是独立存在的,彼此没有任何交集,这也是我们在考虑是否需要新建Data Model时的重要依据。

SAP MDG包含两个存储区域:

  • Staging Area
    包含了在处理过程中的数据,与Change Request相关联,这些是MDG所独有的数据库表。
  • Active Area
    包含了已经处理好的数据,可以随时供其他系统和应用调用,例如大家熟悉的MARA、BUT000等主数据表。

在下面的部分,我们将数据建模的过程实施一遍,以便理解数据建模中的各个要素和相关配置点。

主数据的创建和修改

这里写图片描述
上图清晰的解释了主数据创建修改的大体流程以及Staging Area与Active Area在此过程中担当的角色。当Final Approval被处理之后,主数据记录从Staging Area中更新到Active Area。这个过程也被称为Activation

根据部署方式的不同,这些Active Areas被分为Flex ModeReuse Active Area

  • Flex Mode
    在这种模式下,当数据模型被定义后,一组新的数据库表被自动生成。当没有与之相对应的SAP ERP表,或因为某种需求,MDG表与ERP表必须做隔离时,我们可以采用该模式。当然,如果需要的话,数据可以随时复制到SAP ERP主数据表中。所有的SAP MDG FI主数据对象都是采用Flex Mode实施。
  • Reuse Active Area
    这种模式中,已存在的SAP ERP表被直接复用。Material Master和Business Partners主数据都是采用该模式实施,这就意味着当Change Request被激活(Activated)后,对应的SAP ERP主数据表也会被同步更新。
    这里写图片描述

Entity Types

一个数据模型中不同类型的主数据以不同的Entity Type展现(从业务的层面分类)。
Entity Type最重要的属性,是Storage/Usage Type,决定了拥有Entity Type的Entities能否通过Change Request修改,不同Entity Type之间的从属关系,Entity所存储的信息类型,以及数据库表是否自动生成或复用。

  • Type 1:可通过Change Request修改;生成数据库表
    这种类型为整个数据模型中的核心,与Change Request Types紧密联系。这些Entities具有持久性,SAP MDG会为其自动生成所有必要的数据库表,包括检查表、文本表和其他所需的表,例如存储附件。类似于Genil中的Root Object,这种Entity Type是所有Change Request的入口。

  • Type 2:不能通过Change Request修改;生成检查表或文本表
    只有检查表和文本表为此类型,修改时不会生成Change Request,可以分配给其他的Entity Type。

  • Type 3:在MDG范畴内不能修改;没有生成数据库表

  • Type 4:可以通过其他的Entity Type修改;生成数据库表
    这种类型类似于Genil Model中的依赖对象,依赖于Type 1所存在。必须使用Relationship与Type 1进行关联。

这里写图片描述
Entity Type的一些属性解释如下:

属性解释
Data Element决定了Entity Type的数据类型和长度。数据类型限制为CHAR、NUMC和CUKY,长度被限制为不超过45位。
Attachments如果选中,系统会自动提供附件的数据存储区域。只为Type 1服务。
Search Help如果在此处指定Search Help,系统将会忽略check table和domain中的fixed values
Active Area指定了Active Area,系统就会将数据存在其中。Active Area可以在Data Model被指定,或在Entity Type层。如果在此处(Entity Type)指定了,则会覆盖Model层的Active Area。

Relationships

在多个Entity Type之间一共存在四种关系,分别为Referencing,Leading,Qualifying,Foreign key relationship。

下图简明的描述了几种关系之间的异同。
这里写图片描述

  • 7
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 企业数据治理是指通过制定规范、流程和控制措施来管理和保护企业数据的一系列活动。它旨在确保企业数据的准确性、一致性和完整性,提高数据质量和价值,降低数据风险。 SAP Master Data Governance(MDG)是SAP公司推出的一款数据管理解决方案。它提供了一套完整的工具和功能,帮助企业实现有效的数据治理。通过MDG,企业可以定义和管理主数据的规则、流程和工作流程,确保数据在整个企业中的一致性和统一性。 MDG能够通过标准化和集中管理企业的主数据,避免重复和冗余数据的产生,减少数据错误和不一致性带来的风险。它具有数据集成和数据清洗的功能,可以帮助企业提高数据质量,提升数据分析和决策的准确性。 此外,MDG还支持企业内部和外部数据源的整合,可以与其他系统进行无缝集成,实现数据的自动传输和同步。企业可以通过MDG进行数据分发和同步,保证各个系统中的数据保持一致,避免数据更新和处理的延迟和错误。 总之,企业数据治理与SAP MDG的实现有助于企业实现数据资产的整合和管理。通过规范、流程和工具的支持,企业可以更好地管理和保护数据,并提高数据质量和价值。使用MDG可以简化数据管理流程,降低数据风险,并提升企业的决策能力和业务效率。 ### 回答2: 企业数据治理是指企业对数据进行全面管理、优化和保护的一种策略和方法。它涉及到数据质量管理、数据安全保护、数据整合和合规性管理等方面,旨在确保企业数据的准确性、一致性和完整性,从而提高企业的决策能力、业务效率和竞争力。 SAP MDG(Master Data Governance)是SAP公司提供的数据治理解决方案,它基于SAP系统,帮助企业建立统一、一致的主数据管理体系,提供了一套完备的数据管理工具和流程,包括数据采集、数据分析、数据集成、数据验证、审批流程等。通过SAP MDG,企业可以对主数据进行规范化的管理和控制,确保数据的准确性和一致性,提高数据质量和利用效率。 SAP MDG实现PDF是指在SAP MDG的基础上进行PDF文件的实现和应用。PDF(Portable Document Format)是一种通用的文档格式,具有跨平台、跨系统的特性,广泛应用于各行各业。在SAP MDG中,可以将PDF文件与主数据进行关联和管理,实现对主数据相关文档的完整性、可追溯性和易访问性。 通过SAP MDG实现PDF,企业可以将主数据关联的各种文档,如合同、报价单、技术文档等,保存为PDF格式并与相应的主数据一起管理。这样可以提高文档的可靠性和可用性,确保主数据与相关文档之间的一致性和完整性。同时,PDF格式的文档也更易于传输、共享和归档,方便企业内部及与外部合作伙伴之间的信息交流和协作。 总之,企业数据治理与SAP MDG实现PDF相辅相成,通过科学的数据治理策略和工具,结合PDF文档的管理和应用,可以提高企业数据质量和管理效率,促进企业的可持续发展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值