主数据治理平台培训规程[通俗易懂]

主数据治理平台培训规程[通俗易懂]主数据管理平台打通各业务链条,消除数据冗余,有助于打通部门、系统间壁垒,实现信息集成与共享。本文主要针对MDM主数据管理平台进行产品培训说明。

大家好,又见面了,我是你们的朋友全栈君。

数据管理平台打通各业务链条,消除不同部门重复录入数据造成的数据冗余。统一数据语言,统一数据标准,实现数据同源、数据共享,最大程度提高数据的权威性。同时也可以作为公司内部业务运转、经营分析、决策制定的“通用语言”,有助于打通部门、系统间壁垒,实现信息集成与共享,提高公司整体的战略协同力。

本文主要对公司MDM主数据管理平台进行产品培训说明,为后续项目、内部员工主数据产品培训提供培训规程,使主数据平台产品培训规范化、流程化,本文档同时也要按照产品的迭代升级而不断更新。

1整体说明

本章主要使培训以及受培训人员了解主数据管理平台,同时了解主数据管理平台与企业服务总线的配合模式(企业服务总线不做过多赘述,通过方案了解即可),并对主数据可以解决什么样的业务场景进行详细说明。

1.1产品架构

主数据平台可以将企业的主数据进行整合,集中进行数据的清洗和标准化,并以集成服务的方式把统一的、完整的、准确的、具有权威性的主数据分发给各业务系统。助力企业创建并维护主数据的统一视图,通过保证统一视图的准确性、一致性和完整性,提高数据质量,逐步统一企业级数据模型,简化改进企业流程并提高业务的响应速度,整体架构图如下:

主数据治理平台培训规程[通俗易懂]

主数据管理平台主要分为两端MDM主数据管理端以及MDC主数据配置端。

主数据管理端:主数据管理端主要负责数据的全生命周期管理,具体包括数据的新增、变更、归档、数据版本管理、数据清洗导入、参考数据录入以及数据分发、数据巡检排重。 

主数据配置端:主数据配置端主要负责主数据管理模型的配置,包括数据数据模型定义、编码规则设置、功能模型配置、校验规则配置、组件及分类数据模型配置、流程模型配置等。 

1.2涉及方案 

主数据管理平台可以和数通畅联另一款产品企业服务总线组成基础数据治理解决方案,解决各个系统之间的数据分散、重复,未完全形成业务闭环,数据孤立不能互通,数据统计不一致,企业主数据(组织、人员、岗位客户、供应商、产品、项目等)不能共享,数据不完整,缺少关键基础数据,历史数据丢失现象严重,且数据质量低,无统一管理,集成数据可用性差的问题。 

主数据治理平台培训规程[通俗易懂]

在该方案中企业服务总线主要作为数据交换平台,支持应用间批量数据交换和数据库间的数据交互,包括数据的抽取、转换和导入操作。不需要向不同的业务系统请求主数据的获取、同步,只需要通过ESB进行数据分发、下发等操作即可获取这些数据,帮助企业数据整合或数据中心建设。 

1.3基础概念 

基础概念主要介绍在日常培训过程中客户经常提出的几个问题,什么是主数据、什么是参考数据、什么是元数据? 

主数据:是指在整个企业范围内各个业务系统间要共享的数据,比如:客户、供应商、产品/物料、帐户、资产/设备、组织机构等。 

元数据:是描述数据属性的信息,在主数据管理平台元数据可以描述数据是否必填、是否导入、属性编码、属性名称、属性类别、显示类别等等,简言之,元数据就是关于数据的数据。 

参考数据:在主数据管理平台当中参考数据是一种枚举类数据,如性别属性,在用户录入性别时主数据会为其提供男、女,其中男或者女便是主数据中的参考数据。 

2培训说明 

本章主要对培训的主要目的进行详细说明,并描述了具体的培训场景,包括数据全生命周期管理(数据录入、变更、归档、版本管理、导出、下发)。 

2.1培训目的 

主数据管理平台主要培训目的如下: 

1.了解主数据管理平台以及基础数据治理方案; 

2.了解主数据管理平台的全生命周期的管理过程; 

3.了解主数据管理平台的四种功能模型(简单列表、主从管理、树形表格、树形管理),并进行模型创建,包括分类数据建模; 

4.了解主数据管理平台编码规则、校验规则的设置以及定义; 

5.了解主数据管理平台的巡检以及数据的清洗; 

6.了解主数据管理平台预制的openApi接口使用方法。 

2.2培训场景 

主数据管理平台主要培训场景如下: 

主数据治理平台培训规程[通俗易懂]

2.3人天规划 

本次主数据管理平台整体培训人天规划为5人天,可以涵盖主数据实际应用的绝大部分场景,具体消耗人天规划如下: 

主数据治理平台培训规程[通俗易懂]

3基础准备 

在进行客户以及内部人员培训时首先需要针对不同的群体进行群体划分,根据不同的权限进行功能授权,具体的角色规划、权限清单、账户的功能授权整体如下。 

3.1角色规划 

主数据管理平台整体角色规划如下: 

主数据治理平台培训规程[通俗易懂]

3.2权限清单 

在主数据管理平台培训过程中需要按照指定的功能模块进行授权,使数据管理人员只能对主数据层面进行操作,而配置人员可以进行模型的配置以及调整,主数据管理端以及主数据配置端整体授权清单如下: 

主数据治理平台培训规程[通俗易懂]

3.3账号授权 

在主数据管理平台组织机构模块增加对应的组织,按照实际需要增加即可。 

主数据治理平台培训规程[通俗易懂]

本次授权建议按照角色进行授权,所以需要在上述创建的组织机构下绑定创建的角色,接下来在系统管理模块—角色管理创建对应的角色,例如创建“研发人员”角色。 

主数据治理平台培训规程[通俗易懂]

接下来在组织管理模块下对该角色进行绑定,在系统管理—人员管理模块创建实际的用户信息,本次已经对研发人员授权完成,直接在研发人员角色下新增具体研发人员即可。 

主数据治理平台培训规程[通俗易懂]

接下来点击“研发人员”角色,点击添加按钮将刚才创建的人员直接进行角色绑定。功能授权统一按照3.2授权清单进行实际授权,打开系统管理—功能管理模块,想让该角色能够访问哪个功能就对该功能进行授权即可,授权可分为标准角色、实际角色、用户以及群组,授权方式如下:

主数据治理平台培训规程[通俗易懂]

以上便是主数据的授权相关操作。  

4数据管理 

使用角色:系统管理员、业务审核员、系统管理员; 

数据管理主要对主数据的全生命周期进行管理,具体包括数据的新增、变更、归档、数据版本管理、数据质量的管理等等,具体培训场景以及培训重点如下。 

4.1生命周期管理 

生命周期管理主要消耗0.5人天,数据全生命周期管理主要培训内容如下: 

1.数据的新增、修改、归档、查询功能; 

2.数据的版本管理以及历史数据的查看; 

3.数据以Excel导出功能配置; 

4.参考信息录入。 

4.2数据清洗导入 

数据清洗导入主要消耗0.3人天,数据清洗导入主要培训内容包括: 

1.数据初始化Excel、服务模板的导出(基于数据建模配置生成); 

2.在数据清洗Excel导入时缺失的、不合规、重复的数据处理; 

3.导入成功数据的同步; 

4.数据巡检、数据排重、相似数据处理配置。 

4.3数据下发分发 

数据下发分发主要消耗0.2人天,数据下发分发主要培训内容包括: 

1.如何进行主数据的分发,包括主数据分发与其它业务厂商的集成模式; 

2.分发权限的配置、分发字段的定义; 

3.分发任务类型的使用场景,包括新增任务、回收任务、同步任务、启用任务。 

5模型配置 

使用角色:系统管理员、数据建模员、功能建模员。 

主数据管理平台对数据的管理主要是通过模型生成对应的管理表单,主要涵盖数据模型、功能模型以及流程模型等,具体培训场景以及培训重点如下。 

5.1数据模型配置 

数据模型配置主要消耗1人天,数据模型配置主要培训内容包括: 

1.数据模型元数据配置,配置元数据属性、属性的类型以及显示类别,并生成对应的数据库表结构; 

2.参考数据建模类型的定义,设置参考数据分组等操作; 

3.分类数据建模配置,以人员为例为人员设置关联组织。 

5.2数据规则配置 

数据规则配置主要消耗0.5人天,数据规则配置主要培训内容包括: 

1.在元数据配置设置主数据的编码规则,编码规则要包含固定值、流水号、字段等方式,特别练习组织编码加人员流水的形式; 

2.为元数据设置校验规则,包括必填校验、必须日期、必须手机号码、身份证号校验、邮件等校验方式。 

5.3功能模型配置 

功能模型配置主要消耗1人天,功能模型配置主要培训内容包括: 

1.了解主数据的四种功能模型(简单列表、主从管理、树形表格、树形管理功能模型); 

2.设置数据巡检排重的匹配度、匹配字段、巡检时间; 

3.基于主数据、参考数据、分类数据配置组件,并为功能提供绑定组件; 

4.配置主数据列表页面以及编辑页面表单,了解显示的样式及参考数据、功能组件绑定,最终解析SQL(包括SQL查询条件的调整)部署生成对应主数据管理页面。 

5.4流程模型配置 

流程模型配置主要消耗0.5人天,流程模型配置主要培训内容包括: 

1.主数据流程预制模板的使用; 

2.流程内部审核节点按照组织、角色、人员、群组进行授权; 

3.流程内部审核节点的增加以及外部接口的调用以及参数的传递; 

4.在功能建模绑定创建的工作流; 

5.审核在数据管理模块进行流程审核。 

6其它配置 

使用角色:系统管理员、数据建模员、流程建模员; 

其它配置主要对主数据的API接口的调用方式、全局变量的使用以及系统管理功能模型,具体培训场景以及培训重点如下。 

6.1API接口说明 

API接口主要消耗0.5人天,API接口主要培训内容包括: 

1.应用系统的注册以及跟据应用系统获取tokenId; 

2.常用接口的使用,具体包括数据同步相关的接口sync-data接口、数据获取单条/批量数据获取的接口、同步数据日志的接口、编码规则的接口、任务解析的接口、任务分发日志回写的接口等练习。 

6.2全局变量配置 

全局变量配置学习主要消耗0.2人天,主要包括主数据全局变量以及BPM全局变量的配置,可以在流程模型内调用外部接口时把外部接口IP或者域名以全局变量的形式配置。 

6.3系统功能配置 

系统功能配置主要消耗0.3人天,系统功能配置主要包括组织的创建、岗位的创建、人员的创建以及功能的授权,系统功能培训内容如下: 

1.组织架构创建,包括组织角色的关联; 

2.系统角色、人员的创建; 

3.按照3.2授权清单进行系统功能授权。 

7心得体会 

随着公司的发展,产品加培训类的项目越来越多,我们也应该形成自己的对外培训体系,形成培训标准,甚至是培训考核标准等等,不能随心所欲以项目实施的方式进行培训,现从以下三个方面总结。 

7.1意识形态 

用户培训工作有利于建立个人与客户之间的感情,客户也愿意在后续工作中配合我们开展工作,了解我们工作流程,按照我们制度配合,而不是简单埋怨责怪,并且在用户培训过后还需要做好备忘录,和用户部门领导进行反馈,让用户回去对其直属领导有个明确交代。 

7.2产品完善 

用户使用产品的过程中也是收集用户需求的一个重要机会,可以通过观察用户的使用习惯及调研,了解到产品应该改进的方面,对于客户提出的意见均应记录下来并对公司进行反馈,一个好的产品是需要不断经过打磨的,我们实施人员要有人人均是产品经理的角度去收集需求,并结合实际企业需求完善迭代产品。 

7.3总结反思 

坦率地说,我们现在整个IT行业培训工作质量是不高的,至少是参差不齐的,一部分原因是用户不注重培训工作,只当作上级分配的一项任务,完成后就没有下文了。另一部分原因是我们很多软件实施人员强在技术能力,弱在业务理解力和语言表达能力,心里明白但说不清楚。 

之前包括我自身都有一种“精力应该放在解决问题上,而不是培训上”的思维,结果无论人在不在现场,大量时间都是一个人在忙碌地配置调试,然后请用户检查验证,验证通过后去处理下一个问题,这就导致实施人员根本不能走开,一走开就大量的出问题,所以培训工作是千方百计让客户会用、好用、爱用软件,这才是一个好的项目交付人员的价值。 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151806.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月21日 下午4:16
下一篇 2022年6月21日 下午4:36


相关推荐

  • Idea激活码永久有效Idea2021.1激活码教程-持续更新,一步到位[通俗易懂]

    Idea激活码永久有效Idea2021.1激活码教程-持续更新,一步到位[通俗易懂]Idea激活码永久有效2021.1激活码教程-Windows版永久激活-持续更新,Idea激活码2021.1成功激活

    2022年6月17日
    44
  • C/C++学习路线

    C/C++学习路线随着互联网及互联网+深入蓬勃的发展,经过40余年的时间洗礼,C/C++俨然已成为一门贵族语言,出色的性能使之成为高级语言中的性能王者。而在今天,它又扮演着什么样重要的角色呢?请往下看:后端服务器,移

    2022年8月1日
    9
  • SQL注入学习「建议收藏」

    SQL注入学习「建议收藏」SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。学习目的:能找到注入点能判断数据库是什么类型能绕过各种过滤SQL注入平台层注入原因:数据库平台漏洞或数据库配置不安全代码层注入原因:程序员对输入未进行细致地过滤,从而执行了非法的数据查询SQL注入漏洞的方法数字注入字符串注入SQL注入方法有很多种,按数据类型可以分为

    2022年8月20日
    11
  • mysql 5.5 驱动jar包_MySQL驱动jar包下载「建议收藏」

    mysql 5.5 驱动jar包_MySQL驱动jar包下载「建议收藏」MySQLJDBC驱动是Java连接MySQL数据库时要用到的驱动包,MySQL驱动就是赋值外界与数据的连接接口,对于专业的Java开发人员一定会使用到的MySQL驱动Jar包的,有需要的赶快来试试吧!【功能特点】易于开发的特点,包括通过自动注册服务提供商机制,标准化的连接有效性检查和分类的SQLExceptions的基础上可恢复/重试能力和一流的底层错误。DriverManager隔离解开包…

    2022年5月11日
    49
  • Linux 安装 Anaconda

    Linux 安装 Anaconda一 Anaconda 是什么 如果把 Python 类比 Linux 那么 Anaconda 就是 centos ubuntu 之类的 Anaconda 是一个可用于科学计算的 Python 发行版 支持 Linux Mac Windows 系统 内置了常用的科学计算包 它解决了官方 Python 的两大痛点 第一 提供了包管理功能 Windows 平台安装第三方包经常失败的场景得以解决第二 提供环境管理的功能 功能类似 Virtualenv 解决了多版本 Python 并存 切换的问题 二 背景 由

    2026年3月17日
    2
  • KVM虚拟化

    KVM虚拟化kvm 虚拟化 1 虚拟化介绍 2 kvm 介绍 3 kvm 部署 3 1kvm 安装 3 2kvmweb 管理界面安装 1 虚拟化介绍虚拟化是云计算的基础 简单的说 虚拟化使得在一台物理的服务器上可以跑多台虚拟机 虚拟机共享物理机的 CPU 内存 IO 硬件资源 但逻辑上虚拟机之间是相互隔离的 物理机我们一般称为宿主机 Host 宿主机上面的虚拟机称为客户机 Guest 那么 Host 是如

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号