开发人员如何设计大数据_开发人员必须了解的主数据管理

开发人员如何设计大数据

到目前为止,作为开发人员,您已经能够开发专业的移动应用程序,API和内部工作流应用程序,而不会受到数据体系结构,分析和市场部门的大量干扰。 现在,他们第一次要求您将正在开发的新应用程序与MDM(主数据管理)平台集成在一起。

如果您想了解什么是主数据管理,那么您并不孤单。 这种做法有悠久的历史 。 现代系统出现于1990年代,但采用起来并不容易。 许多企业都在努力维护干净的客户联系人列表,提高数据质量和建立主动数据治理 ,但是直到最近几年,主数据管理才成为主流。

[InfoWorld的要点: 如何选择正确的数据集成工具Cosmos DB如何确保全球云中的数据一致性 | 通过InfoWorld大数据和分析报告时事通讯深入了解分析和大数据。 ]

随着越来越多的公司投资于分析,改善客户体验并响应不断增长的法规,组织可以通过主数据管理计划来获得明显的竞争优势

要了解这些系统的作用,最好考虑一个可行的例子。

通过主数据管理改善零售客户体验

假设您正在开发的应用程序是一个基本的电子商务移动应用程序,允许用户选择要购买的几种产品之一,在网站上注册,然后提交信用卡进行付款。 您需要与敏捷开发团队一起估算功能,并期望构建一些Web页面,几个数据库表以及与支付引擎的集成。

您的应用程序不是查询和更新客户和产品数据的唯一工具。 其他几个小型电子商务应用程序和其他移动应用程序也支持客户程序。 在内部,营销部门使用多种SaaS工具与客户互动并开拓新的前景。 财务部门拥有自己的数据湖以进行预测,而履行团队则使用多种工具来完成订单。

有关客户,产品,供应链和履行的数据分散在许多数据库中。 作为主要开发人员之一,您会看到维护这些系统中的数据的技术负担越来越大。 当有新产品问世时,更新所有这些系统是一个痛苦的,有点手动的过程,但这并不是经常要做的事情。

但是随后发生的几件事改变,可能会使主数据管理在战略上变得重要:

  • 当客户在商店,应用程序和其他渠道中与公司的产品和服务互动时,个性化他们的体验并根据其需求量身定制营销活动具有更大的价值。
  • 许多零售公司经常更新其产品线,并且必须与消费者共享更详细的产品信息。
  • 供应链风险的增加意味着许多组织必须跟踪制造过程中的所有步骤。
  • 希望收购其他零售业务的组织可能需要简化方法,以跨多个客户,产品和履行系统连接数据。
  • 诸如客户数据通用数据保护法规 ,食品标签欧盟1169 法规和供应链GS1标准法规也在推动数据质量和数据母版标准。

当关键业务数据存储在断开的数据孤岛中时,机会和风险就会错失。 通过集中管理整个组织中的关键数据,您可以获得长期利益。

主数据管理还可以在其他行业中使用,包括银行,保险,制造业,制药,生命科学和消费品包装。

哪些类型的数据需要主数据管理

主数据管理旨在集中有关业务交易中使用的关键实体的信息。 他们定义了谁,什么以及在何处进行业务交易。

  • 您的组织与谁合作,例如客户,员工,供应商,供应商,分销渠道以及其他合作伙伴。
  • 什么属性定义提供的产品或服务,以及组织拥有或管理的资产。
  • 其他实体和交易中还会引用哪些附加的上下文信息,例如位置数据。

主数据管理系统如何工作

您可以将主数据管理系统看作是多个系统之间的双向交换所,该系统可以读取和写入有关业务实体的数据。 如果五个不同的系统需要访问并创建有关客户的数据,则他们可以通过MDM系统发布和订阅客户数据。

MDM系统提供自动化和工具来管理这些数据。 例如,如果两个系统尝试更新客户的地址,则应该为MDM配置逻辑以决定接受哪个地址。 MDM通常为数据管理员提供工具,他们可以介入并解决业务逻辑无法解决的冲突。

随着MDM系统成为这个信息交换所,它可以提供许多有助于合规性的服务。 可以使用完整的数据沿袭来归档数据,以便合规团队可以研究何时,由谁以及如何修改数据。 关于数据访问权限,加密和数据屏蔽的策略也可以集中化。

由于现在许多MDM系统都在云中运行,因此它们还充当主数据存储库。 这意味着它们可以代替每个应用程序存储客户,产品和其他实体数据的本地副本,而可以在MDM系统中直接查询和更新数据。 这会在便利性和成本之间进行权衡。 可以使用较薄的后端数据库来设计事务量较小的应用程序,而应连接到MDM的API以获取实体数据。 相反,对于更高容量的系统,复制此数据可能更可靠。 无论哪种方式,MDM系统都会存储实体数据的真实来源。

一些MDM是特定于域的,并为常见的和特定于行业的实体提供了开箱即用的启动模式。 例如,客户360平台(有时称为客户数据平台)专门用于存储客户数据,并且产品信息管理系统特定于产品信息。 MDM提供了适用于客户,产品和其他实体的通用方法。

认识到CRM系统不是客户主数据管理平台 ,大多数电子商务平台也不能轻松地充当数据主数据。 这些系统提供围绕客户和产品数据集的工作流,但是通常,它们并未设计为具有数据模型,服务和工具来跨许多连接的应用程序主数据。

在哪里了解有关主数据管理的更多信息

与所有业务实践一样,建立系统通常比安装和集成技术所需的技术步骤更多。 建立主数据管理平台通常需要更改业务流程,新的组织角色以及对新职责的培训。

如果您对这项技术感兴趣,可以考虑阅读这本有关主数据管理的免费电子书 ,查看这九项主数据管理认证 ,或加入这些LinkedIn数据管理小组之一。

翻译自: https://www.infoworld.com/article/3544969/what-developers-must-know-about-master-data-management.html

开发人员如何设计大数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值