MDG产品近10年最大变革综述 - MDG on S/4HANA 2023

news2025/5/24 23:16:10

前言

SAP Master Data Governance on SAP S/4HANA 2023 (私有云和OP)带来了主数据治理的众多创新内容,包括新的“cloud-read mode”,该模式将作为配置和使用MDG产品的一个全新额外选项。作为MDG产品近10年来的最大版本更新,将支持一些新的主数据治理场景,比如数据提供方触发自动化的主数据创建和变更流程,此外也将支持新的“federated governance”(联邦式治理)方式,这种方式下MDG将在SAP S/4HANA系统架构中扮演好核心数据拥有者的角色。此外,2023版MDG也会带来诸多“classic mode” 经典模式下的功能增强,这部分内容已经在之前的blog中详细解释。

业务伙伴数据的cloud-ready模式介绍

在去年的SAP TechEd大会上,SAP介绍了ABAP Cloud将作为下一代ABAP开发模型,用于支持基于云的企业级应用开发。这将使SAP Business Technology Platform (BTP)平台和SAP S/4HANA 平台在公有云和私有云环境协同发展,相互配合。ABAP Cloud使用FIORI作为前端,Core Data Services(CDS)支撑数据模型,ABAP RESTful Application Programming Mode(RAP)和云原生ABAP语言实现业务逻辑。

作为SAP核心MDM解决方案,SAP MDG完全基于ABAP构建,因此MDG也将适配最新的SAP技术架构。综上所述,SAP在MDG产品开发了新的cloud-ready模式,该模式完全基于ABAP Cloud架构实现。

Cloud-ready 模式对于MDG业务伙伴数据来说将是一个新的选项,可以使用该模式管理主数据治理流程,包括主数据集中治理 MDG,数据合并 MDC和数据质量管理 MDQ。对于已经存在的MDG流程来说(老的MDG今后统称为classic mode),新模式也是一种可选项。客户可以同时使用cloud-ready模式和classic模式。Cloud-ready模式目前支持业务伙伴主数据域,并将是数据提供方集成和联邦式数据治理的基础。

在这里插入图片描述

图:MDG IMG配置中新的“Cloud-Ready Mode”节点。原有MDG配置现在都放置于“Classic Mode in SAP MDG”节点下。

在MDG中使用cloud-ready模式的主要优点在于流程设计的一致性和所有MDG应用都将基于SAP Fiori界面展现:

  • 可以启用端到端的全自动化流程(如外围系统发数->MDC->MDG->激活->下发流程)
  • 使用工作流把MDC、MDQ和MDG的所有步骤串联起来
  • 可以在任何主数据步骤中启用主数据批量维护界面(新的基于Fiori界面)
  • 从MDC到MDG的无感界面跳转和交互
  • 字段扩展在所有MDG Fiori界面上保持一致
  • 提供新的流程可视化界面,让申请人随时看到目前申请状态

数据提供方集成

Data provider integration 是MDG主数据质量管理模块的扩展。它是外部数据内容和服务接入MDG平台的门户。

客户价值通过各种集成场景,利用外部服务和自动化端到端主数据管理流程而不断提升。数据提供方集成的使用包含在SAP MDG中(需要和数据提供方签订额外的合同):

假设你是一个主数据专员,目前需要去创建一条新的客户主数据。你首先在Fiori
Launchpad上打开Manage Business Partner应用,然后搜索相关的客户数据是否存在:你通过输入搜索条件,如公司名称(1)。因为没有找到想要的主数据,现在需要新建一条客户数据。
在这里插入图片描述

图:数据提供方集成功能支持自动化创建或修改BP数据

与手工填写BP所需字段内容不同,你可以点击“Look Up and Create” 按钮(2),这将直接获取到外部数据源的相关记录并显示在MDG搜索结果清单中。现在你可以在列表中选中一条所需记录,然后点击“Create Business Partner” (3)。外部数据源的数据将会自动传输到MDG流程中(4):用户得以节约大量填写数据的时间,并确保数据质量。

SAP MDG 联邦化部署介绍

联邦化的主数据治理是除了SAP MDG主数据集中治理外的另一种部署方式选项。这种部署模式允许将主数据所有权分散到多套MDG实例中,每个MDG实例只管理主数据的一个子集。用BP主数据来举例,一个MDG实例负责管理核心数据(如公司名、地址、税号、识别号等),多个其他的MDG实例可以分别管理组织层级数据(如销售数据、财务数据等)。用户可以指定不同的系统负责主数据中的不同视图。在联邦主数据治理场景下,除了在不同系统架构中协同处理数据外,主数据流程也可以在不同的系统中进行协同管理,并跨系统地追踪每个流程进度。

该模式下主数据可以在所有MDG系统和下游业务系统进行维护。维护后的数据需要被分发到核心数据拥有者系统中,用于分析本次变化的数据内容,并确定这些变更数据的拥有者系统。这些数据变更将通知到相关的拥有者系统,他们将修改并验证这些数据,并把结果反馈给核心数据拥有者。一旦核心数据拥有者收到了所有数据拥有者的反馈信息,他将会把新的数据重新分发到关联的MDG系统和所有相关的下游业务系统。

联邦主数据治理的概念

图:联邦主数据治理的概念

在这里插入图片描述

图:联邦主数据治理下,一台MDG实例作为核心数据拥有者,其他MDG实例作为业务数据拥有者

联邦MDG的最大好处在于可以灵活管理数据:

  • 集中统一管理核心数据
  • 在不同的业务单元中按需管理各业务相关的主数据字段
  • 联邦流程贯穿于所有相关的MDG系统中,可以灵活按需配置
  • 跨系统的流程可视化能力
  • 减少各业务单元的沟通协调成本,提高了MDG主数据管理平台的适用性

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1088489.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

webpack 解决:Cannot use import statement outside a module 的问题

1、问题描述: 其一、报错为: Uncaught SyntaxError: Cannot use import statement outside a module; 中文为: 未捕获的语法错误:无法在模块外部使用 import 语句; 其二、问题描述为: 在项目打包的时候 npm run …

提升代码重用性:模板设计模式在实际项目中的应用

在软件开发中,我们经常面临着相似的问题,需要使用相同的解决方法。当我们希望将这种通用的解决方法抽象出来,并在不同的情境中重复使用时,就可以使用设计模式中的模板模式(Template Pattern)。模板模式是一…

PBA.客户需求分析 需求管理

一、客户需求分析 1 需求的三个层次: Requirement/Wants/Pains 大部分人认为,产品满足不了客户需要,是因为客户告知的需求是错误的,这听起来有一些道理,却没有任何意义。不同角色对于需求的理解是不一样的。在客户的需求和厂家的…

Idea集成Docker

1、前言 上一节中,我们介绍了Dockerfile的方式构建自己的镜像。但是在实际开发过程中,一般都会和开发工具直接集成,如Idea。今天就介绍下idea和Docker如何集成。 2、开启docker远程 要集成之前,需要我们本机能够访问docker服务…

系统架构师备考倒计时24天(每日知识点)

模块独立性的度量 聚合:衡量模块内部各元素结合的紧密程度偶然聚合:模块完成的动作之间没有任何关系,或者仅仅是一种非常松散的关系。逻辑聚合:模块内部的各个组成在逻辑上具有相似的处理动作,但功能用途上彼此无关。…

Spring framework Day10:JSR330注入注解

前言 JSR330是Java社区标准化进程(Java Community Process,简称JCP)中的一个规范,全名为"Dependency Injection for Java",即Java的依赖注入规范。它定义了一组注解和相关的规范,用于实现依赖注…

Prometheus:优秀和强大的监控报警工具

文章目录 概述Prometheus的底层技术和原理数据模型数据采集数据存储查询语言数据可视化 Prometheus的部署Prometheus的使用配置数据采集目标查询监控数据设置警报规则 查看数据可视化总结 概述 Prometheus是一款开源的监控和警报工具,用于收集和存储系统和应用程序…

NodeMCU清除Wifi信息

问题:NodeMCU连上一个Wifi后无法再连接到其他Wifi 解决方法:先清除Wifi信息 wifi.setmode(wifi.NULLMODE) wifi.sta.clearconfig()

Java学生管理系统(纯练手)

Java学生管理系统(纯练手) 该系统主要功能如下: ​添加学生:通过键盘录入学生信息,添加到集合中删除学生:通过键盘录入要删除学生的学号,将该学生对象从集合中删除修改学生:通过键…

《3D 数学基础》几何检测-最近点

目录 1. 直线上的最近点 2. 射线上的最近点 3. 点到平面的距离 4. 圆或球上的最近点 5. AABB上的最近点 1. 直线上的最近点 q是距离q的最近点,也就是q在直线上的投影。 其中p是直线上的点(向量表示),n是直线的法向量&#x…

基于行波理论的输电线路防雷保护

摘要 随着科技的发展,电力已成为最重要的资源之一,如何保证电力的供应对于国民经济发展和人民生活水平的提高都有非常重要的意义。输电线路的防雷保护就是重点之一。架空输电线路分布很广,地处旷野,易遗受雷击,线路的雷…

企业全域风控管理的最优解

后疫情时代,市场竞争加剧,呈现白热化状态,同时伴随企业的业务拓展、经营管理领域逐渐增多,企业面临的内外部风险、问题也呈指数增长趋势。 因此,企业在面临内外风险的双重压力下: 如何确保企业经营管理战…

【问题解决:配置】解决spring mvc项目 get请求 获取中文字符串参数 乱码

get类型请求的发送过程 前端发送一个get请求的过程: 封装参数进行URL编码,也就是将中文编码成一个带有百分号的字符串,具体可以在这个网站进行测试。http://www.esjson.com/urlEncode.html 进行Http编码,这里浏览器或者postman都…

【力扣1704】判断字符串的两半是否相似

👑专栏内容:力扣刷题⛪个人主页:子夜的星的主页💕座右铭:前路未远,步履不停 目录 一、题目描述二、题目分析 一、题目描述 题目链接:判断字符串的两半是否相似 给你一个偶数长度的字符串 s 。…

判断两个二叉树是否相等

bool isSameTree(struct TreeNode* p, struct TreeNode* q) {//两个都为空if(pNULL&&qNULL){return true;}//有一个为空if(pNULL||qNULL){return false;}//两个不为空,但值不相同if(p->val!q->val){return false;}//值相同return isSameTree(p->le…

微信小程序个人账号申请和配置详细教程

一、注册小程序管理账号 1、注册方法 在微信公众平台官网首页(mp.weixin.qq.com),点击右上角的“立即注册”按钮。 2、选择注册的账号类型 选择“小程序”,点击“查看类型区别”可查看不同类型账号的区别和优势。 3、填写邮箱和…

如何利用 J2L3x 实现团队化作业

在当今快节奏的团队工作环境中,始终有一项问题不断困扰着许多企业,那就是团队成员之间的协同工作。这个问题越来越凸显出来,并在某种程度上影响了团队的效率和生产力。然而,随着科技的不断发展,有许多新的工具和平台可…

【学习笔记】Spring Security 01 认识Spring Security的重要特征(Features)

Spring Security 零、概述 Spring Security(简称SS)是一个高可用的、可自定义的身份认证和鉴权控制的框架。 类似的框架还有Shiro。 需求场景: 现今流行的web开发中,安全的第一位。 原本的鉴权开发流程:springweb自…

堆专题3 删除堆顶元素

题目: 样例: 输入 6 3 2 6 5 8 7 输出 7 5 6 3 2 思路: 堆顶的删除,就是取 或者 覆盖掉 h[1],其中覆盖掉 h[1] 的操作,用向下调整操作堆即可,向下调整的过程相对简单,只需要将堆尾…

如何提高团队协作效率?看完这篇就懂了(附工具)

在竞争激烈的现代工作环境中,团队协作被认为是成功的关键之一。团队协作能够提高效率,增强创造力,并帮助团队成员达成共同目标。无论是在大公司还是小企业中,团队协作都是不可或缺的。在这篇文章中,我们将分享如何通过…