主数据项目实施方法与核心步骤

点击上方 "云祁QI"关注, “星标”一起成长

69e19a305cae4141dc4b2bdb4ee7ab9a.png

01 主数据定义与主数据项目

先说说数据的层次模型,根据数据的特征、作用以及管理需求的不同,将数据分为6个层次,即:元数据、引用数据、企业结构数据、业务结构数据、业务活动数据、业务审计数据。

  • 元数据(系统中最基础的数据):元数据描述数据定义、数据约束、数据关系等,在物理模型中,元数据定义了表和属性字段的性质。

  • 引用数据(属性值域):引用数据定义了元数据的可能的取值范围(月份的引用数据为1-12月)(电商项目中订单状态可划分为待付款、待发货、待收货、已发货、已撤销等,引用数据是对数据分类的重要标准,不同状态的订单将会进入相应的业务流程,死信处理正在付款和未付款)

  • 企业/单位结构数据:描述企业数据之间的关系,是多条主数据的集合(组织结构由组织机构、人员、岗位等主数据组成)。

  • 业务结构数据:描述业务的直接参与者(典型的业务结构数据包含产品、客户数据),通常由唯一的数据编码以及大量的属性信息构成。

  • 业务活动数据:记录运营活动中产生的业务数据,其实质是主数据之间活动产生的数据(客户购买产品的业务记录、工厂生产产品的生产记录)。

  • 业务审计数据:记录数据的活动(对客户信息进行修改、对业务进行删除)。

基于上述数据层次模型,一般来说,主数据涵盖了元数据、引用数据、企业结构数据、业务结构数据。业务数据(业务活动数据、业务审计数据)以主数据为基石,衍生出分析数据。

主数据项目是一个复杂的项目,表面上仅仅是一个物理载体,实质是管理流程、管理手段的一次变革。信息系统的实施的过程实际是组织、人员、流程及系统融合的过程。

02 传统的软件项目实施步骤

传统的软件项目是一个闭环系统,它会不断检验实施是否能达到最初的项目工作范围和业务目标。

dbe9ee38728242677de7849bc3aa01b8.png

(1)项目启动阶段通过进一步明确项目的工作范围与业务目标,奠定项目成功的基础。

(2)系统设计与开发阶段达到用户的需求。

(3)系统上线启用阶段包括了所有与用户培训、系统初始配置、软件功能验证,以及对设计、开发、应用的使用情况评估分析相关等工作。

03 主数据项目实施方法

根据以往项目经验,主数据项目的实施方法主要分为两个阶段:

4536434794723990269d90a61e51c33f.png

第一阶段(体系规划阶段):主要分为3个小阶段,分别是项目启动和需求分析阶段、体系规划与架构设计阶段、标准建立与主数据平台设计阶段,其主要工作任务为现状调研、构建主数据体系规划、主数据管理平台规划,搭建主数据标准体系、管理体系,形成主数据管理方案。

第二阶段(平台实施阶段):主要分为3个小阶段,分别是客户化设计&开发&测试&数据清洗阶段、系统上线启用阶段、系统运维与持续优化阶段,其主要工作任务为搭建主数据管理平台,将主数据标准体系在主数据管理平台中实现,并实现与上下游业务系统集成,形成闭环主数据交互。

04 主数据项目详细规划

第一阶段(体系规划阶段)

1、项目启动、需求调研及评估

根据成熟度模型 (初始级p0、可重复级p1、已定义级p2、已管理级p3、优化级p4、创新级p5)判断企业或单位所处的级别,对主数据应用现状和管理目标进行精炼,定位主数据应用及管理中存在的问题。

了解现行标准体系与编码管理的应用现状,对编码体系进行评估。建立平台技术环境,通过对主数据管理平台的系统原型进行需求差异化分析

2、体系规划和架构设计

  • 主数据体系实施规划:对系统实施任务进行分解,明确每期系统建设的阶段目标、功能、内容、范围。

  • 主数据管理体系设计:明确上级和下属单位之间的主数据管理模式,进行主数据管理流程设计。

  • 主数据集成架构设计:明确主数据系统与企业或单位系统的横向数据交换方式,明确主数据系统与二级单位系统的纵向数据交换方式。

  • 主数据安全架构设计:明确主数据安全体系中的安全策略、安全组织、安全技术、安全建设和运行。

3、数据标准制定

建立主数据分类体系,对于企业,划分客户主数据、供应商主数据、通用基础主数据等;建立符合各类标准的描述模板。

提供通用主数据编码库、分类模型、描述模型,在项目实施过程中为主数据的分类及编码库的建立提供相应的设计方案。

4、主数据管理平台设计

明确主数据管理平台在与业务系统进行数据交换时的功能与方式,如Web Service(Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API),可查看主数据接收或分发日志,对不能正常处理的主数据进行主动预警,并按照预先设定规则处理。

对数据清洗功能进行详细规划:数据清洗模型的建立,实现清洗过程中主数据的唯一性、完整性、一致性、合理性。

第二阶段:平台实施阶段

1、客户化设计、开发、测试阶段

根据客户实际业务需求对主数据管理产品功能模块进行定制化设计并开发。

2、数据清洗阶段

依据数据标准进行系统内各类主数据标准模型建设,提供清洗工具,依据历史数据分析,制定由历史数据向标准化转化的清洗工作方案。

3、培训、上线准备、系统上线运行阶段

主数据管理平台上线前需要对各类主数据不同类型的用户开展针对性培训,同时上线前还需要将系统初始化数据准备好,进行试运行。

4、系统上线运行支持

系统上线后,厂商实施人员和客户方统筹方要进行运维支持,保障系统平稳运行,为下游系统提供基础数据支撑。

05 主数据项目实施核心步骤

(一)主数据的准备

主数据管理系统实施阶段的重中之重,主要内容包括数据采集、数据清洗和数据导入。

1、数据采集:在数据采集前,项目组为了提高准备数据的质量,应说明关键字段的含义、系统使用原理 以及和原系统数据的对应关系

在数据采集的工具方面,一种方法是利用业务系统的数据导出工具,通过人工的方式整理为标准的数据采集格式;另一种是由项目组开发一套数据采集软件

2、数据清洗:数据清洗的目的是检测数据中存在的错误和不一致,剔除或者改正它们,将剩余部分转换成数据标准所接受的格式,提高数据质量。

(1)清洗原则(保证主数据的唯一性、完整性、一致性、合理性)

  • 清洗已使用的主数据编码,对于未使用的主数据编码采用停用等方式。

  • 对企业统建系统的基础编码数据,可保留原编码规则,不进行编码的改动,仅完善维护相关属性值。

  • 属性值不完整的编码数据,按照其主数据规范标准进行补充完善,使其完全符合数据标准化的要求。

  • 清理要覆盖全部的数据,保证数据清理的完整性。

(2)清理方法

  • 初步标记:将获取的主数据进行初步清理、标记工作。

  • 分类清理:对主数据采用分类清理的策略,首先制定出清理收集模板,按照清理模板要求的属性规范进行填写收集。

  • 先分后合:按主数据的条数分工进行清理,将检查无误的主数据提交到主数据项目组,由项目组统一合并汇总,完成数据的导入。

  • 分段清理:按照时间分阶段进行清理,逐步将目标系统中的主数据进行清理,完成规范编码库,完成所有的清理工作。

  • 检查反馈:定期检查能够保证数据清理的质量,避免盲目的数据清理。

3、数据导入:

1)手工录入

最费时,易造成数据录入错误的数据导入方式,应尽量避免采取这种方式进行数据导入。

2)DataLoad类工具

利用软件模仿人的录入动作,逐条地从系统界面导入数据。

DataLoad的工作原理为,先把数据在Excel中整理好,然后打开DataLoad记忆功能,这时手动执行一次从Excel复制数据到系统数据录入界面并保存动作,这时DataLoad软件将记录录入动作;然后进行适当设置,DataLoad软件会模仿用户录入动作对Excel中多条数据进行录入,直到录入完成。

其缺点是速度慢,一万条数据可能会运行几个小时。几乎被淘汰。

3)调用系统接口

信息系统对各种数据的保存,由统一的函数或者接口调用的。有的是在Web Service服务中,有的是在数据库中由接口函数实现数据的保存。

这种方式通过编程的方式实现,方法灵活,使用最为广泛,但是需要关注格式错误,需要对导入过程进行记录

4)系统专用导入工具

部分信息系统产品提供了自己的导入工具,这是导入数据最好的选择。

4、数据导入的步骤:数据导入工作的过程包括导入设计、编码、导入测试和正式导入等步骤。

1)导入设计

确定要导入的数据类型和对应的数据属性,导入目标数据库表中数据类型和元数据类型的对应关系等,形成数据字典对照报告和数据导入设计报告。

2)编码

根据数据导入字典对照报告、数据导入设计报告、程序设计报告编写数据导入程序,并对数据导入程序进行功能测试。如果采用系统专用的导入工具,则可忽略这一步。

3)导入测试

对备份数据进行导入,进行合理性和正确性校验。对导入完毕的数据通过总体数据对比,关键性数据的逐项对比以及人工抽查等方式校验数据导入的正确性。

数据导入实验后,要采用导入后的数据运行新系统,以检查新系统的运行情况。对 数据导入过程中发现的一些有问题的数据,找出批量修改的方法。如果无法应用程序进 行批量处理,则需要人工修正。

4)正式导入

在原系统的数据经过了导入实验,并且有问题的数据都进行修正处理后,方可开始进行新系统数据的正式导入。

正式的数据导入要在旧系统停止办理业务的情况下进行,数据导入工作的时间必须集中,争取一次导入成功,以将新旧系统切换带来的风险降到最低。

(二)系统集成架构

系统集成支持SOA架构(将业务模块化,分解出各个业务模块之间的依赖及业务模块之间的边界,按照业务边界及业务之间的依赖顺序进行系统的拆分,沉淀一批稳定的后端服务,通过叠加复用快速响应用户的前端需求)的集成方式,以Web Service 为传输协议,通过数据集成平台中的服务总线与业务系统采用松耦合的方式进行集成。

34cc9207e2d6f8fe5d0245dac43e0a24.png

系统架构具有灵活性和扩展性,以低成本、高效率的方式支持未来系统升级和业务流程变化。

集成过程有两种模式,一种是直接通过数据交换平台与业务系统进行集成;另一种是将数据交换平台与ESB(企业服务总线,Enterprise Service Bus 一个ESB是一个预先组装的SOA实现,它包含了实现SOA分层目标所必需的基础功能部件。)进行无缝集成,再通过ESB进行与业务系统的集成。从数据分发方式上,存在主动分发与被动分发的模式

ef52d01d41b51ec5106f0f5ede4528f1.png

主动分发即为主数据管理系统及时判断数据变动,主动推送数据至业务系统端。主动分发适合于数据获取及时性要求高的系统。

被动分发即为数据需要的业务系统在其需要获取数据时,发出数据获取请求,主数据管理系统获取到数据请求后,按照数据请求的条件,将需要数据发送到业务系统端。被动分发适用于数据获取及时性要求不高,可按需进行数据获取的系统。

PS:为了便于大家更好的学习和掌握主数据的知识,云祁给大家准备了两本数据治理方面的大作,点击下文链接大家直接文末留言就能Get哦 !3bdc2e8a828cd8c834cad1881cf001b3.png

主数据管理实施全流程保姆级教程,附带超级福利!

<END>

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 数据驱动的数据治理 PDF是一种通过使用PDF文档来实施和支持数据驱动的数据治理方法数据是组织中共享和管理的关键数据,如客户、产品、供应商等。数据治理是确保数据质量、一致性和可靠性的过程。 PDF是一种广泛使用的电子文档格式,具有易于使用、可被广泛阅读和共享的优势。数据驱动的数据治理PDF可以通过创建包含数据规则、定义和流程的PDF文档,帮助组织实施和管理数据治理计划。 首先,数据驱动的数据治理PDF可以用于记录和传达数据的定义和规则。通过在PDF文档中编写和文档化这些信息,组织成员可以方便地访问和理解数据的含义和使用方式。这有助于确保数据使用的统一性和一致性。 其次,数据驱动的数据治理PDF还可以用于指导和记录数据治理流程和活动。这包括数据收集、清洗、整合和分发的步骤。通过在PDF文档中描述这些过程和活动,可以为组织成员提供明确的指导,确保数据治理的步骤方法得到正确执行。 此外,数据驱动的数据治理PDF还可以用于记录和跟踪数据治理的绩效和结果。通过在PDF文档中记录数据质量指标、数据问题和解决方案,组织可以定期评估和改进数据治理的效果。 总之,数据驱动的数据治理PDF是一种以PDF文档为基础的数据治理方法,通过记录和传达数据的定义、规则、流程和绩效,帮助组织实施和管理数据治理计划。它为组织成员提供了指导和参考,帮助确保数据的一致性和质量,提高数据治理的效果和价值。 ### 回答2: 数据驱动的数据治理是一种以数据核心,通过规范、管理和优化数据的流程和策略来保证数据质量和一致性的方法。在数据驱动的数据治理中,数据被视为企业的重要资产,通过对数据进行有效的管理和治理,可以提高数据的准确性、完整性和可用性,从而为企业的决策和业务流程提供可靠的数据支持。 数据驱动的数据治理的目标是确保企业的数据是标准化和一致的,并能够被迅速、准确地访问和使用。具体来说,数据驱动的数据治理包括以下几个方面: 首先,需要建立规范和标准,明确数据的定义、命名规则、数据格式和数据质量要求。通过制定统一的标准,可以减少数据的重复和冗余,并确保数据的一致性和准确性。 其次,需要建立数据管理和协作机制,包括数据收集、清洗、整合和分发等环节的管理。通过建立有效的数据管理流程和规范,可以确保数据的更新和变更能够被及时反映,并且可以被不同部门和系统共享和使用。 此外,还需要建立数据质量管理机制,包括数据质量评估、监控和改进等环节。通过定期对数据进行质量评估和监控,可以及时发现和纠正数据质量问题,并采取相应的措施改进数据质量。 最后,需要建立数据安全和权限管理机制,确保数据的安全性和隐私保护。通过建立适当的权限控制和数据访问机制,可以确保只有授权人员能够访问和使用数据,并保护数据的安全性和机密性。 总之,数据驱动的数据治理是一种以数据核心数据管理方法,通过规范、管理和优化数据的流程和策略,来提高数据质量和一致性,为企业的决策和业务流程提供可靠的数据支持。它可以帮助企业更好地管理和利用数据,并提高企业的竞争力和效率。 ### 回答3: 数据驱动的数据治理是一种通过建立和维护数据来实现数据质量和一致性的方法。PDF格式的数据驱动的数据治理文档是一种记录和分享关于该方法的知识和实践经验的文件。 首先,数据是指组织中被广泛使用和共享的核心数据实体,例如客户、产品、供应商等。数据的管理对于保持数据一致性和准确性至关重要,因为这些数据会在各个业务系统中被频繁地使用。 数据驱动的数据治理通过建立数据质量规则和标准,确保数据的准确性和一致性。这些规则和标准可以涵盖数据输入、处理和输出的各个环节,包括数据收集、验证、清洗和整合等。同时,数据驱动的数据治理还涉及数据所有权和访问权限的定义和管理,以确保只有授权人员可以访问和修改数据数据驱动的数据治理的目标是提高数据的质量和价值。通过建立数据治理策略和流程,组织可以确保数据的一致性、准确性和可靠性,减少重复和冲突数据的产生。这可以提高决策的准确性和效率,提升业务的竞争力。 PDF格式的数据驱动的数据治理文档可以包括以下内容:数据治理的定义和原则、数据的重要性及其对组织的价值、数据治理策略的制定和实施数据质量规则和标准的建立、数据所有权和访问权限的管理、数据治理流程的设计和优化、数据治理工具和技术的应用等等。 通过阅读和使用这样的文档,组织可以了解数据驱动的数据治理的基本概念和方法,并据此进行实践和改进。这将帮助组织建立一套完善的数据治理策略和流程,提高数据的质量和价值,为业务决策和运营提供可靠的数据支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值