MDM如何配置数据审批功能

MDM基础数据平台是进行清洗和治理企业的主数据,使企业的主数据具有唯一性、准确性、一致性、及时性,通过主数据数据清洗功能将错误数据和重复数据进行清洗,从而保证企业数据能够做到以上那几点,然后再分发至下游系统,使企业信息化更加完善。

MDM基础数据平台作为数通畅联的一款核心产品,它所承担的任务就是对数据进行治理,而数据分析功能则是对数据治理前后的一些信息的变化进行统计和展示,方便用户对数据进行管理分析,从而提高决策的科学性。

1整体说明

MDM是主数据全生命周期的数据管理平台,因此,为了优化用户体验,完善产品架构,在系统进行数据全生命周期管理的同时,需要将用户在系统上的操作记录下来,已达到后期查看、审计的作用,本文针对MDM基础数据平台的审计系统进行统一介绍。

1.1产品架构

首先介绍一下数通畅联的产品体系:

数通畅联的所有产品都是通过K8S云平台进行部署搭建产品环境,通过不同的产品组合方案来解决企业面临的不同信息化困境,帮助企业完善信息化发展。

1.2产品功能

MDM基础数据平台整体功能架构如下图所示:

MDM基础数据平台的设计理念在于保证主数据在各个系统中的正确性、重用性和通用性。通过基础数据平台将企业的主数据进行整合,集中进行数据的清洗和标准化,并以集成服务的方式把统一的、完整的、准确的、具有权威性的主数据分发给各业务系统。助力企业创建并维护主数据的统一视图,通过保证统一视图的准确性、一致性和完整性,提高数据质量,逐步统一企业级数据模型,简化改进企业流程并提高业务的响应速度。本次是进行MDM基础数据平台审批功能介绍,审批功能可以保障业务系统数据完整性。

1.3功能说明

MDM基础数据平台审批功能是功能建模中添加流程策略的配置,数据管理页面根据配置决定是否启用流程来进行审批,如果启用流程,则生成对应的流程数据,在流程中,如果是变更流程,则可以对数据进行编辑,如果是启用和禁用则跳过编辑节点,如果打回,也可以编辑。流程结束会生成一个分发任务,分发任务的流程为功能建模配置的分发流程,然后去关联应用系统进行数据的分发,流程策略简图如下:

停用:在进行任何操作时不会启用流程;

强制:在进行操作是会强制启用选择的流程;

可选:在每次进行操作时会提示是否开启审批流程。

2场景介绍

流程审批是对业务系统源头数据不全,需要MDM这边人工处理进行补全数据时候进行操作,本文介绍MDM如何进行流程审批。

2.1同步审批

MDM同步审批场景是通过ESB集成流程从源头系统将数据同步到MDM中,同步过程通过接口支持审批,同步时候数据的状态就变成审批中,通过业务角色确认并补全数据信息后,管理角色审批通过。

2.2变更审批

变更审批是在MDM基础数据平台各个数据管理中进行选择数据变更,通过功能配置配置流程策略,在数据管理支持新增申请流程审批、修改变更流程审批、启用禁用审批

2.3分发审批

MDM分发审批场景是在MDM基础数据平台通过数据生成分发任务后,提交进入审批流程,需要相应角色审批后,将生成任务的数据通过配置分发接口分发到下游系统。

3同步审批

同步数据时候支持申请流程基于实际业务需求,需要将业务系统的数据通过ESB同步到MDM中统一管理,在同步的过程中调用主数据的BPM流程,通过数据管理员进行补充数据,再通过审核员进行审核后将数据进行保存,实现主数据的同步审批功能。

3.1配置过程

具体BPM审批流程如下:

具体节点配置如下:

(1)人工审批(质量用户和分类用户进行数据补充);

(2)管理员审批;

(3)调用分发。

之后进行BPM发布和重新加载。

3.2同步流程

在设计器中通过配置完成的集成流程创建HTTP流程,并进行修改后完成功能开发。

本次配置内容及关键点如下:

配置过程:

(1)获取业务系统推送数据;

(2)转换数据为动态模型;

(3)MDM入参映射处理;

(4)获取MDM系统tokenId;

(5)数据写入MDM临时表;

(6)数据写入MDM真实表。

关键点:对于MDM的写入真实表的参数需要配置清楚,具体如下:

(1)Batch:同步批次号;

(2)isCreateTask:是否生成任务;

(3)isApproval:是否审批;

(4)isEdit:是否编辑(填写表单)。

3.3申请审批

首先打开ESB平台进行同步流程的调用。

之后打开MDM平台登录质量用户、分类用户进行数据的补充。

质量用户。

分类用户。

之后登录审批用户,进行审批。

查看MDM系统,查看数据是否保存。

4变更审批

变更审批是在MDM数据管理中,对数据进行编辑修改后需要进行审批流程。

4.1功能介绍

首先要将功能建模添加对应的审批策略,根据需要选择强制流程策略。其次对于变更流程进行了相应的判断处理和流程策略的处理,并支持根据按钮进行提交审批,到流程待办列表进行审批处理,并支持批量操作

4.2配置过程

首先在主数据中将变更流程进行选择,流程策略选择强制,保存并部署。

4.3操作过程

下面来到物料主数据中,点击编辑,会提示是否要对所选记录进行审批,选择是。

随后在待办流程中就可以看到刚刚审批的那条数据。

进行审批并提交。

查看MDM系统,查看数据是否保存。

5分发审批

分发审批是在MDM数据管理中,选择对应要进行审批的数据进行提交审批流程。

5.1功能介绍

首先要将功能建模添加对应的审批策略,根据需要分成停用、强制、可选三种策略。其次对于相应的按钮针对于申请、归档、变更流程进行了相应的判断处理和流程策略的处理,并支持根据按钮进行提交审批,到流程待办列表进行审批处理,并支持批量操作。

5.2配置过程

首先在主数据的功能建模页面将申请流程、归档流程以及分发流程配置好。

然后在流程策略单选按钮中选择强制后重新部署即可。

5.3操作过程

点击刚刚配置的主数据的数据管理节点,选择一条数据然后点击启用时,会弹出“是否要对所选记录进行审批”字样,如下图:

选择“是”后状态改为审批中,如下图:

在待办流程中就可以看到刚刚审批的数据:

双击刚刚的数据可以看到审批信息包括是否统一以及审批意见,控制属性,在提交时是否执行巡检任务以及是否执行下发任务,最下方的就是当前审批的主数据的详细信息。

当选中执行下发任务时,点击提交后就可以查看后台,查看数据是否分发成功,而且可以在已办流程中看到刚刚审批的数据。

6总结归纳

数字化转型是建立在数字化转换、数字化升级基础上,进一步触及企业核心业务,以新建一种商业模式为目标的高层次转型,开发数字化技术及支持能力以新建一个富有活力的数字化商业模式。推进数字化转型没有一刀切的模式,每个企业都有自己的特点和基本能力。只有满足企业的需求,兼顾企业自身特点和能力,才能实现数字化转型。

6.1产品理解

MDM基础数据平台的目的在于可以将各类杂乱无章的数据进行筛选、清洗、过滤,把最后的高质量数据留下来,保证数据的完整性、统一性。并支持对于其它系统数据与MDM基础数据平台的同步分发,还可以根据需求搭配其它产品进行组合使用,使数据治理变得游刃有余。

6.2重点难点

MDM基础数据平台侧重于对数据的治理方面,保证主数据在各个系统中的正确性、重用性和通用性。平台具有敏捷性,主数据管理功能配置简单,可根据用户需求自定义设置编码规则、字段校验等。内置BPM工作流功能,允许用户自定义是否绑定工作流程,使主数据的管理维护能够适应各种业务流程审批场景,开发与配置过程可视化。

6.3说在最后

MDM基础数据平台是保障主数据治理方案落地的重要工具,平台在功能上满足主数据治理需求的同时,具备快速扩展能力,以适应不同业务场景的变化,并根据技术的发展及业务的演变,不断迭代升级。

通常选择的主数据管理平台要预置典型的模型功能、样例数据,这些数据可在项目中复用,节省时间。与其他产品组合、搭配使用,满足绝大多数应用场景,更加灵活地适应企业业务需求的变化,解决不同的企业面临的问题,与其他产品组合形成不同的解决方案。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/192417.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

苹果手机照片如何导入电脑?无损快速的传输办法分享!

前些天小编的朋友联系到我,说是自己苹果手机里面的照片太多,有好几千张,不知道该怎么快而无损地传到电脑。我想遇到这种情况的不止是小编的朋友,生活中遇到手机照片导入电脑的同学不在少数。不管是苹果手机还是安卓手机&#xff0…

μC/OS-II---互斥信号量管理2(os_mutex.c)

目录 背景:优先级反转问题互斥信号量管理互斥信号量发出(释放)互斥信号量获取/无等待互斥信号量状态查询 背景:优先级反转问题 在高优先级任务等待低优先级任务释放资源时,第三个中等优先级任务抢占了低优先级任务。阻…

【postgresql】查看数据中表的信息

切换到postgresql数据库,各种不适应吧。 有个需求需要查询数据表的各种信息。 下面我们一起学习吧。 ●PostgreSQL: Documentation PostgreSQL: Documentation ●pg_namespace 存储名字空间。名字空间是 SQL 模式下层的结构:每个名字空间有独立的关系…

FPGA时序约束与分析-简单入门

FPGA时序约束与分析-简单入门 文章目录 FPGA时序约束与分析-简单入门1. 本课程概述2. 时序约束简介2.1 什么是时序约束2.2 合理的时序约束2.3 *基于Vivado的时序约束方法 3. 时序分析的基本概念3.1 时钟与时钟偏差3.2 建立时间和保持时间3.3 时序分析中路径、沿和关系的定义 4.…

V10chrony服务配置

Chrony简介 Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算机提供时间同步服务。 Ch…

字符流的讲解 以及 Reader和Writer的用法

文章目录 ❤专栏导读❤字符流❤Reader类的操作 ❤Writer类操作❤Writer类的构造方法 ❤专栏导读 🚀《多线程》 🚀《数据结构剖析》 🚀《JavaSE语法》 在Java标准库中,提供的读写文件的流对象有很多很多的类,但是可以将…

计算机网络之物理层

物理层 1. 物理层的基本概念 2.物理层下面的传输媒体 传输媒体可分为两类,一类是导引型传输媒体,另一类是非导引型传输媒体。 3.传输方式 3.1 串行传输和并行传输 串行传输:串行传输是指数据是一个比特依次发送的,因此在发送端…

家居行业中跨区域EDI应用的优化策略

提到家居行业的国际知名企业,你会想到哪些?宜家IKEA还是家得宝The Home Depot?这些稳居家居行业第一梯队的企业都有哪些共同之处? 无论是北美市场还是欧洲市场,这些企业都有一个共同点:他们采用EDI&#x…

【Redis系列】Redis上设置key,value的时候出现NOAUTH Authentication required提示如何解决?

哈喽,大家好,我是小浪。相信大家在初学一门新的知识点的时候都会遇到各种各样的问题,在网上找了一大堆的解决方案,最后还是无功而返,那么今天博主就记录一下在进行Redis的一些操作中遇到的问题~ 当我们好不容易安装好R…

国际阿里云:提高CDN缓存命中率教程!!!

CDN缓存命中率低会导致源站压力大,静态资源访问效率低。您可以根据导致CDN缓存命中率低的具体原因,选择对应的优化策略来提高CDN的缓存命中率。 背景信息 CDN通过将静态资源缓存在CDN节点上实现资源访问加速。当客户端访问某资源时,如果CDN节…

给在读博士的建议

早上起床第一件事,瞄了眼知乎! 发现现在的手机真的很智能,也许是聊天的时候不经意间提了一句,早上就推荐了自己想看到的东西! 分享给大家! 有哪些给在读博士的建议? 如何通过一句话判断一个博士…

LeetCode(12)时间插入、删除和获取随机元素【数组/字符串】【中等】

目录 1.题目2.答案3.提交结果截图 链接: 380. O(1) 时间插入、删除和获取随机元素 1.题目 实现RandomizedSet 类: RandomizedSet() 初始化 RandomizedSet 对象bool insert(int val) 当元素 val 不存在时,向集合中插入该项,并返回…

Karmada更高效地实现故障转移

随着云原生技术的发展,其应用场景不断扩大。越来越多的企业开始将应用程序部署在 Kubernetes 集群中,随着 Kubernetes 集群规模的不断扩大,也带来了许多管理挑战,例如多集群间负载均衡、资源调度、故障转移等问题。为了解决这些问…

【QT系列教程】之二创建项目和helloworld案例

文章目录 一、QT创建项目1.1、创建项目1.2、选择创建项目属性1.3、选择路径和项目名称1.4、选择构建项目类型1.5、布局方式1.6、翻译文件,根据自己需求选择1.7、选择套件1.8、项目管理,自行配置1.9、配置完成,系统自动更新配置 二、QT界面介绍…

istio学习笔记-安装

Istioldie 1.18 / 安装指南 基于Kubernetes的Istio的微服务架构需要安装以下组件: Istio控制平面组件:包括Istio-Pilot、Istio-Policy、Istio-Telemetry等。这些组件负责微服务的管理和配置,如流量管理、策略执行、遥测数据收集等。数据平面…

2023-11-15 LeetCode每日一题(K 个元素的最大和)

2023-11-15每日一题 一、题目编号 2656. K 个元素的最大和二、题目链接 点击跳转到题目位置 三、题目描述 给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。你需要执行以下操作 恰好 k 次,最大化你的得分: 从 nums 中选择一个元素 m 。将选中…

安装 Lua 的 HTTP 库

首先,你需要安装 Lua 的 HTTP 库。可以使用 LuaRocks 来安装。以下是安装命令: luarocks install http然后,你可以使用以下代码来爬取网页内容: local http require http-- 设置代理信息 http.set_proxy(jshk.com.cn)-- 网页UR…

【C#学习】button:只显示图片

第一步:设置按钮背景图片,并且图片随按钮大小变化 第二步:设置按钮使之只显示图片 button1.FlatStyle FlatStyle.Flat;//stylebutton1.ForeColor Color.Transparent;//前景button1.BackColor Color.Transparent;//去背景button1.FlatAppe…

Flutter笔记:使用Flutter构建响应式PC客户端/Web页面-案例

Flutter笔记 使用Flutter构建响应式PC客户端/Web页面-案例 作者:李俊才 (jcLee95):https://blog.csdn.net/qq_28550263 邮箱 :291148484163.com 本文地址:https://blog.csdn.net/qq_28550263/article/detai…

Live800:客服行业的发展历程及未来前景

随着信息技术和互联网的高速发展,客服行业也在不断变革和发展。客服行业是一个服务型的行业,其发展历程也与人们对服务需求的变化密切相关。本文将介绍客服行业的发展历程和未来前景。 客服行业的发展历程 20世纪70年代,客服行业主要以电话服…