Skip to content

主控数据的四种方式

另有 28 种语言版本

English · Español · 日本語 · Português (Brasil) · Français · Deutsch · Italiano · 한국어 · Português (Portugal) · 繁體中文 · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · ไทย · Nederlands · العربية · עברית · Українська · हिन्दी · Русский · Svenska · Dansk · Norsk bokmål · Suomi · Español (México) · Français (Canada) · Deutsch (Schweiz)

A river seen from above, crossed four different ways: a rope ferry, stepping stones, a wooden footbridge and a stone road bridge.
图片由 AI 生成

第 2 个模块,共 6 个,属于 Data Architect 课程第 6 章主数据与身份。每个模块都可以单独阅读。 上一篇:每个属性一个可信来源 · 下一篇:匹配、合并与存活规则

**本模块回答的问题:**组织如何主控数据,哪种方式合适?

模块 1 说过,权威是逐个属性分配的。现在的问题是:当这些属性同时存在于好几个系统中时,我们该怎么办?客户信息在 Salesforce、ERP、计费系统、支持系统里,也许还在 Data 360、某个数据仓库里,每个都有自己的版本。这正是**主数据管理(MDM)**试图解决的问题,而 MDM 不是一种架构。你会听到四种模式:**注册式、整合式、共存式和集中式。**它们不是产品设置,而是对同一个问题的四种回答:主控层拥有多大的权威?

从问题开始,而不是从产品开始

Section titled “从问题开始,而不是从产品开始 ”

人们一听到 MDM,就开始去选购 MDM 产品。我会从问题开始。我们只是需要知道好几条记录是同一个客户吗?我们需要一个用于分析的合并视图吗?我们需要决定哪些值是权威的,并把它们推回其他系统吗?还是我们希望由一个中心系统为所有人创建主数据?截然不同的需求,截然不同的架构。

最轻量的模式。注册式不取代各个来源。ERP 保留它的客户,Salesforce 保留它的客户记录,计费系统保留它的客户,而注册中心弄清楚这些记录代表的是同一个实体:Salesforce 客户 001…、ERP 客户 SAP-43821 和计费客户 BILL-9127 属于同一个客户。来源留在原处,不会被覆盖。现在,“给我看我们关于这个客户知道的一切”就有了答案。

但注意注册式回答不了什么。Salesforce 说是 123 Main Street,ERP 说是 125,计费系统说是“123 Main St., Suite 200”。注册中心知道它们属于同一个客户。它并不决定应该改哪一个。关联不等于主控。

根据我的经验,**在 Salesforce 项目中,注册式是常态,**其次是整合式和共存式;纯粹的集中式 MDM 很少见。注册式之所以常见,是因为它侵入性低。你不需要先重新设计每一个运营系统才能获得价值。Salesforce 继续做它做的事,ERP 继续做它做的事,你只是加了一个身份层。这比告诉每个系统“你不再控制客户数据了,这个新的中心系统来控制”要小得多的变化。

注册式:谁是谁 注册式 MDM。中间的注册中心保存身份关联:这些记录是同一个客户。在它周围,Salesforce 保留它的客户记录,ERP 保留它的客户,计费系统保留它的客户;每个系统都把关联发送给注册中心,没有任何东西被送回。下方写着:注册式回答哪些记录属于同一个实体;没有任何东西被送回。 关联 关联 关联 Salesforce 保留它的客户记录 注册中心 身份关联:这些是同一个客户 ERP 保留它的客户 计费系统 保留它的客户 注册式回答的是:哪些记录属于同一个实体?没有任何东西被送回。 © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

注册式回答的是:哪些记录属于同一个实体?

整合式从多个来源获取数据,并把它们合并成一个中心表示,用于报表、分析、细分、客户洞察。数据仓库是大家熟悉的例子:Salesforce 发来客户,ERP 发来财务数据,计费系统发来付款数据,业务方终于可以跨系统分析客户了。来源仍然存在,而且可能仍然是权威的。方向很重要:数据流进整合系统,而整合系统通常不会把主控后的变更推回去。对客户有了更好的了解,但并没有成为它的运营权威。

注册式和整合式很容易混淆。区别在于集中的是什么:注册式集中的是身份(“这些属于一起”);整合式集中的是更多的数据(“把属性汇集起来,以便我们使用”)。两者都没有说“这个中心系统现在是主控方,每个应用都必须接受它的值”。

整合式:把数据汇集到一起 整合式 MDM。Salesforce、ERP 和计费系统各自仍然是来源,它们把数据发送到中间的合并客户,再由合并客户为分析提供数据:报表和细分。没有任何东西被送回来源。下方写着:整合式把数据汇集到一起,但并不从来源那里拿走所有权。 数据进入 数据进入 数据进入 提供数据 Salesforce 仍是来源 合并客户 汇集到一起的数据 ERP 仍是来源 计费系统 仍是来源 分析 报表、细分 整合式把数据汇集到一起,但并不从来源那里拿走所有权。 © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

整合式把数据汇集到一起,但并不从来源那里拿走所有权。

共存式:做出决定,再把它送回去

Section titled “共存式:做出决定,再把它送回去 ”

在共存式中,主控层获得了真正的权威。数据仍然存在于好几个运营系统中,但 MDM 流程决定主控的值,并把它发布回去。Salesforce、ERP 和计费系统各有一个不同的法定名称;MDM 流程确定受治理的那一个,并把它分发给这三个系统。各个系统共存,但它们会收敛到主控的值上。

这是一种强得多的 MDM 形式。它说的不是“这些属于一起”,而是**“对于这个属性,这就是企业使用的值”。**这需要的不只是匹配:业务规则、所有权、存活规则、双向集成、错误处理和治理,因为总得有人决定为什么某个值胜出。

共存式:做出决定,再送回去 共存式 MDM。中间的 MDM 中心决定受治理的值。Salesforce、ERP 和计费系统各自把数据发送进来,又各自拿回主控的值,标注为“值送回”:每个系统两个箭头。下方写着:共存式不只是关联记录;它决定主控的值,并把它们送回去。 数据进入 值送回 数据进入 值送回 数据进入 值送回 Salesforce 送入数据,接收回传 MDM 中心 决定受治理的值 ERP 送入数据,接收回传 计费系统 送入数据,接收回传 共存式不只是关联记录。它决定主控的值,并把它们送回去。 © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

共存式不只是关联记录。它决定主控的值,并把它们送回去。

最强的模式。在集中式 MDM 中,受治理的主数据在中心主控系统中创建和维护,再分发给其他所有系统。不是每个系统各自创建自己的客户、再由 MDM 事后协调,而是在主控系统中创建受治理的客户,再把它发送给 Salesforce、ERP 和计费系统。治理非常强,而变化也非常大:现有的流程会创建它们自己的客户,用户有他们的工作流程,集成假定在本地创建,而各业务部门甚至可能对什么是客户都没有共识。这就是为什么在我看到的 Salesforce 全景中,它很少见。它可能是对的,但这是一个比安装一个工具大得多的决定。

集中式:由主控系统创建真相 集中式 MDM。中间的中心主控系统创建受治理的客户,并把它发布给 Salesforce、ERP 和计费系统;它们各自接收它,从不创建它。下方写着:集中式 MDM 把创建和权威都移进了主控系统。 发布 发布 发布 Salesforce 接收,从不创建 中心主控系统 创建受治理的客户 ERP 接收,从不创建 计费系统 接收,从不创建 集中式 MDM 把创建和权威都移进了主控系统。 © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

集中式 MDM 把创建和权威都移进了主控系统。

方式集中的是什么来源是否保留?是否把受治理的值推回去?
注册式身份和关联是通常否
整合式身份加合并的数据是通常否
共存式身份、数据和主控决定是是
集中式创建和权威是,作为消费者是

沿着表格往下,主控层获得的权威越来越多,组织通常也要做更多的改变。

考点。掌握四种 MDM 实施方式:注册式(关联身份;来源保留各自的数据)、整合式(把数据汇集到一起,通常用于分析)、共存式(决定主控的值,并把它们发布回各个来源)和集中式(由主控系统创建数据;来源消费它)。

所以并不存在“集中式最成熟,所以每个人都应该走到那一步”这回事。**选择能解决问题的最轻量的模式。**只需要知道记录属于一起?考虑注册式。需要一个用于分析的合并视图?整合式。需要把受治理的值同步回好几个运营系统?共存式。需要一个流程为所有人创建和控制主数据?集中式。

Data 360 跨许多来源构建统一档案,这听起来很像 MDM,它也确实解决了问题的一部分。它的身份解析把源档案匹配成一个统一身份,并保留指向源记录的关联(Data 360 Architecture (opens in a new tab),英文)。这让它最接近注册式。它还可以在统一档案上显示协调后的值。但这并不让它成为一个会改写来源的集中式黄金记录系统。**统一视图并不自动等于一条主控的企业记录。**模块 4 讲的全是这个区别。

你还会听到规范数据模型(canonical data model)。Salesforce 的客户、ERP 的业务伙伴和计费系统的客户都映射到一个达成一致的企业概念,即 Customer,带有一致的标识符和属性,这样每个集成就不必去理解其他每个系统的结构。Data 360 的数据模型就是把多个来源协调成共同概念的一个例子。但规范模型回答的是**我们如何一致地表示它?MDM 回答的是我们如何跨系统识别、治理和主控它?**把三个系统完美地映射到同一个 Customer 结构中,Salesforce 仍然说 123 Main Street,而 ERP 说 125。你解决的是结构,而不是权威。协调和主控不能互换。

所以“Steve Trucking 需要 MDM”不是一项需求。为了什么?零售合作伙伴、配送中心、配送小组、卡车、收货人是不同的领域,有不同的权威:零售合作伙伴在 Salesforce 和财务 ERP 中受治理,卡车身份来自 FleetLink,每位收货人都是由某个合作伙伴为每次配送提供的。不同的领域可以采用不同的模式,而在一个领域内,不同的属性也可以有不同的权威。所以不要在图的中间画一个标着 MDM 的方框,就说问题解决了。要问这个方框做什么。

方式也会改变集成。注册式需要身份关联;整合式需要可靠的入站数据流;共存式需要双向的数据;集中式需要从主控系统分发,再加上阻止其他系统制造竞争性真相的控制措施。随着权威的增加,协调也随之增加,故障处理也一样:如果 MDM 修改了法定名称而 ERP 拒绝了它,会怎样?这就是为什么共存式和集中式不是“功能更多的注册式”。它们承担的是不同的运营职责。

最重要的一点:MDM 从根本上不是一个技术决定,而是一个关于权威的决定。谁创建客户,谁可以修改它,谁决定哪个值胜出,哪些系统必须接受它,它们不一致时怎么办。工具可以实现这些决定;但它无法让组织在这些决定上达成一致。这就是为什么一个 MDM 项目可以拥有出色的技术,却仍然失败:技术团队解决了匹配,而业务方从来没有解决所有权。

我吃过亏才学到的一般教训是:当好几个系统主控同一份数据时,它们自己都没有达成一致的东西,Salesforce 是协调不了的。当一家公司运行两套 ERP 时,我会问他们如何让两者保持同步。如果他们做不到,Salesforce 也做不到。模块 5 讲了这个故事(一个客户,两套 ERP)。

  • 问题需要的是身份关联、合并的数据、推回去的主控值,还是集中创建。
  • 哪种模式适合每一个数据领域,而不是整个企业只用一种模式。
  • 主控层获得多大的权威,以及哪些系统必须接受它的决定。
  • 是否需要一个规范模型,同时不把协调和权威混为一谈。
  • 所选的模式如何改变集成的方向、所有权和故障处理。

当有人在图上放一个 MDM 方框时,问它做什么。它知道哪些记录属于一起吗?它合并它们的数据吗?它决定哪些值胜出吗?它把这些决定推回去吗?它从一开始就创建数据吗?这些答案告诉你,你真正拥有的是哪种架构,以及权威在哪里。