主数据管理(Main Data Management,MDM)要做的就是从各部门的多个业务系统中整合最核心的、最需要共享的数据(主数据),集中进行数据的集成和管理,并且以服务的方式把统一的、完整的、准确的、具有权威性的主数据,传送给机构范围内需要使用这些数据的操作型和分析型应用系统。
◎主数据筛选的标准
那么,哪些数据可以成为主数据?
主数据是指在整个企业范围内各个系统(操作/事务型应用系统和分析型系统)间要共享的数据,例如客户(customers)、供应商(suppliers)、账户(accounts)和组织单位(organizations)相关的数据。主数据通常需要在整个企业范围内保持一致性(consistent)、完整性(complete)、可控性(controlled)。主数据不是指企业内所有的业务数据,只是有必要在各个系统间共享的数据才是主数据。例如,大部分的交易数据、账单数据等都不是主数据,而像描述核心业务实体的数据,例如客户、供应商、账户、组织单位、员工、合作伙伴、位置信息等都可以成为主数据。主数据是企业内能够跨业务重复使用的高价值的数据。这些主数据在进行主数据管理之前经常存在于多个异构或同构的系统中。
主数据管理可以帮助我们创建并维护整个企业内主数据的单一视图(Single View),保证单一视图的准确性、一致性和完整性,从而提高数据质量,统一商业实体的定义,简化改进商业流程并提高业务的响应速度。从变化的频率来看,主数据和日常交易数据不同,前者变化相对缓慢;另外,由于跨各个系统,所以主数据对数据的一致性、实时性和版本控制要求很高。