26、主数据管理(MDM)全面解析与实践策略

主数据管理(MDM)全面解析与实践策略

1. MDM设计与实现

MDM的设计与实现和数据建模、数据集成紧密相关。选择重叠的数据属性,进行协调(ETL)并将其建模为合适的数据模型,是MDM解决方案整体设计的关键部分。不同的风格和解决方案,数据建模和集成工作的量、集成模式和架构都会有所不同。例如,共存风格更多依赖实时处理,利用API和流架构;而合并风格仅使用RDS架构就能完美实现。

在MDM解决方案中完成所有重叠数据的合并、协调和集成后,建立治理机制很重要。需要与数据所有者就以下事项达成一致:
- 清理、匹配、合并和链接规则
- 中央主数据存储可作为权威来源的用途分类,以及数据消费者何时必须依赖本地(原始)源系统
- 要实施的数据质量流程
- 改进应多快反馈回原始源系统
- 新创建数据的所有者
- 用于反馈改进的数据集成技术(预计会有批量、API和流的变化和组合)
- 哪些用户有权批准或拒绝提议的更改
- 主数据定义,应存储在中央元数据存储库(如数据目录)中

2. MDM数据分发

分发MDM数据时,必须在数据一致性和低延迟之间取得平衡。所有分布式架构都受CAP定理的影响,即强一致性和低延迟不能总是完美平衡。根据具体情况,需要有所侧重。
- 对于操作或低延迟的用例,使用API架构。
- 对于能承受较高延迟的用例,可以使用流和RDS架构分发主数据。
- 微服务的一种方法是使用状态存储。通过流架构将MDM的结果作为流数据库暴露给消费应用程序,而不是一次性移动数百万条记录。这样,一个领域的微服务可以是该领域开发的服务和负责MDM数据的面向读取的微服务的集合。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值