软信天成:选择和部署主数据管理(MDM)的十大关键要求(上)

发布时间:2023年12月20日

主数据是用来描述常用核心业务实体及其属性和价值的数据,对于业务至关重要,并需要在两个或更多的系统或业务流程中使用。

主数据的范围包括客户、产品、员工、供应商和地点等,鉴于主数据经常散布于企业内的多个渠道和应用系统中,且包含重复、相互矛盾的数据,其复杂性在所难免。主数据管理(MDM)是将主数据作为企业的记录系统进行创建和维护的方式。实施MDM的目的在于确保主数据准确性、一致性和完整性,并且能够在内部或外部业务流程、应用系统或用户使用的环境中周而复始地流转。

如果将技术要求仅仅狭隘地集中在客户或产品等单一数据类型上,或是单一业务职能中的近期需求上,就会很容易忽视MDM的关键功能。其结果是,IT 团队面临选择和投资不当技术的风险,更糟糕的是,为了添加其他业务数据实体或数据源,此类解决方案还可能需要昂贵且庞大的自定义编码。

通过综合考量10大MDM关键要求,您可以为选择一个全面而灵活的 MDM 解决方案奠定坚实基础。使得解决方案不仅能够满足您的当前需求,还能不断演进以满足公司内无法预知的未来主数据管理要求。

图片

一、在单一MDM系统内为多个业务数据实体提供支持

当您选择和部署MDM系统时,确保该系统能够在同一个软件平台上管理客户、产品和组织机构等多个业务数据实体。

这将能简化系统维护,提高成本效益,进而降低总拥有成本。略逊一筹的替代方法是部署和管理多个单独的主数据系统,每个系统各自管理一个不同的业务数据实体。然而,这种方法会导致额外的系统维护和集成工作,以及更高的总拥有成本。

除了能够处理多种数据类型之外,MDM 系统的另一项优势在于可以从单一业务数据实体(如客户)开始实施,随后进行扩展以容纳其他主数据类型,从而快速地实现投资回报。

二、确保以平台方法实施MDM

实现多域主数据管理有两种截然不同的方法,?两种方法均可以解决由不准确、不完整和不一致的数据导致的紧急业务问题,但是相比之后,我们发现平台型MDM更具优势:?

应用程序型 MDM:

仅可以解决与其设计用途一致的业务问题。因为它配有预定义的数据模型、业务逻辑或功能以及特定的用户图形界面(GUI),所以无法通过扩展来处理其他业务问题。此概念类似于购买现成的销售自动化(SFA)应用程序(用于管理销售渠道)或采购应用程序(用于管理供应链的直接或间接物料采购)。此方法的矛盾之处在于不可避免地产生更多的数据孤岛和追加成本。由于此方法始于应用程序,而不是数据,我们将其称之为“本末倒置”的方法。

平台型 MDM:

平台型 MDM 方法能够通过扩展使用同一 MDM 平台解决其他业务问题。此方法可产生更高的投资回报,这是因为经过演进和扩展,MDM 技术投资将不仅可用来解决分支机构中的其他业务问题,而且还可用于解决其他分支机构、部门或区域机构遇到的业务问题。平台型 MDM 与域和数据模型无关。它允许企业灵活定义其自身的数据模型,根据此定义模型生成逻辑和功能,并为根据该功能而配置的 GUI 提供支持。此方法可降低总拥有成本并加快价值实现。由于此方法由数据开始,我们将其称之为“准确定位”的方法。

三、为复杂的关系和层级结构提供支持

对于客户等单一实体主数据中心而言,层级结构和关系相对简单易懂。例如,组织关系可以描述为分子公司之间的法律层级结构,而客户关系则属于常见的家庭成员关系。另一方面,多个数据实体之间的层级结构可能极为复杂。例如,北方零售地区库存的特定产品不对南方地区出售; 复杂的交易对手法律层级结构造成信贷风险; 或某个账户持有人的配偶为拥有高额净财富的个人。

确保您的 MDM 系统能够对复杂的 B2B 和B2C 层级结构进行建模,同时在同一 MDM 系统中定义这些主数据实体。

四、自动生成面向服务的体系架构(SOA)

可靠的数据是为 SOA 应用程序提供支持的先决条件,这些应用程序通过协调企业的 SOA 服务来实现业务流程自动化。

由于 MDM 是用于提供可靠数据的基础技术,对 MDM 环境所做的任何更改终将导致从属 SOA服务的更改,进而对 SOA 应用程序的更改。IT 专业人员需要确保每当 MDM 系统的数据模型因新增属性、实体或数据源而获得更新时,该系统均可自动更改SOA服务。无论对基础 MDM 系统做何更改,这一关键要求都能保护更高级别的 SOA 应用程序不受影响。相比之下,如果 MDM 系统配有基于固定数据模型构建的固定 SOA 服务,则必须通过自定义编码才能适应对基础数据模型所做的任何更改。

五、在 MDM 系统内集成数据质量

对于增强数据资产的准确度和价值而言,将数据质量规则和活动(探查、清洗和监测)与 MDM 流程集成极其重要。在启动任何 MDM 项目之前,您都需要了解源数据的内容、质量和结构。在数据源进行的数据探查使数据管理员和数据仓库管理员能够在数据进入 MDM 系统之前,快速发现和分析跨所有数据源的所有数据异常。此流程可极大提高从 MDM 实施中获取价值的速度。

由于数据清洗增强了数据的准确度,带来了数据完整性,并从源头增进了数据的可信度,因此数据清洗改善了 MDM 系统中的数据一致性。一旦源数据进入 MDM 系统,它将接受数据质量处理,其中包括验证、更正和标准化。凭借集成的数据质量,MDM 系统可存储数据清洗前后的全部历史记录。?


以上为选择和部署主数据管理(MDM)的五大关键要求,余下内容软信天成将在下期为大家分享,敬请关注!

文章来源:https://blog.csdn.net/weixin_39537971/article/details/135100149
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。