MDM如何配置数据审批功能

news2024/11/19 14:26:48

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.coloradmin.cn/o/1210530.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

WebMvcConfigurer配置详解

一、简介 WebMvcConfigurer配置类其实是Spring内部的一种配置方式,采用JavaBean的形式来代替传统的xml配置文件形式进行针对框架个性化定制,可以自定义一些Handler,Interceptor,ViewResolver,MessageConverter。基于ja…

nodejs常见知识点

文章目录 Http和Https的区别HTTP与TCP的关系-TCP的三次握手四次挥手接口请求方式HTTP状态码及其含义为什么JavaScript是单线程同步和异步任务什么是事件循环内存泄漏ajax原理和XmlHttpRequest对象简述JWT鉴权的原理一个tcp接连能发几个httpNodeJs中间件原理Express如何使用中间…

【Axure】axure rp 导入元件库和使用,主流元件库下载使用

vant 元件库下载:Vant4 设计资源 element UI 元件库下载:element ui 设计资源 Andt Design Vue 下载设计资源:Andt Design Vue Andt Design Pro下载设计资源:Andt Design Pro Arco Design 设计资源:Arco Design …

CPS-8910

PCI Express,有线开关设备 CPS-8910专为在PXI平台或软件无线电设备上实现大型多输入多输出(MIMO)扩展配置和系统控制而设计。 CPS-8910提供了2个PCI Express上行端口和8个下行端口来实现无缝系统扩展。 下行端口可以连接软件无线电可重配置设备等外部设备&#xff0…

微信小程序确认收货组件无法调起的注意事项

wx.openBusinessView - weappOrderConfirm 官方文档:小程序确认收货组件接入说明 记录调用的注意事项 交易信息参数可以使用transaction_id或merchant_idmerchant_trade_no来唯一指定要确认收货的订单。注意,这笔订单需要处于待收货状态,否…

SpringEvent事件通知机制

“Spring Event” 是 Spring 框架通过事件驱动的编程模型来处理应用程序中的事件。开发者可以定义自己的事件,然后在应用程序中触发这些事件。Spring 框架提供了用于发布和监听事件的机制,以实现松散耦合的组件间通信。 有两个核心组件: 事…

《视觉SLAM十四讲》-- 后端 1(下)

8.2 BA 与图优化 Bundle Adjustment 是指从视觉图像中提炼出最优的 3D 模型和相机参数(内参和外参)。 8.2.1 相机模型和 BA 代价函数 我们从一个世界坐标系中的点 p \boldsymbol{p} p 出发,把相机的内外参数和畸变都考虑进来,…

如何选择一款高效稳定的文件夹同步软件?

随着办公自动化云化,大数据化等网络的发展,企业的生存发展离不开数据业务,每个企业每天都得处理大量数据。同时随着企业结构分散化的不断扩大,企业内部和企业间的信息互动更加频繁。越来越多的企业要求内部各种业务数据在服务器、…

会议邀请 | 思腾合力邀您共赴第二十五届高交会(CHTF2023)

2023年11月15-19日,以“激发创新活力 提升发展质量”为主题的「第二十五届中国国际高新技术成果交易会(CHTF2023)」将在深圳会展中心(福田)和深圳国际会展中心(宝安)举办。思腾合力作为行业领先…

Vue 简介

1.Vue是什么? Vue 是一个用于 构建用户界面 的 渐进式 框架 1. 构建用户界面:基于 数据 动态 渲染 页面 2. 渐进式: 循序渐进 的学习,理解一部分即可进行实现 3. 框架:一套完整的项目解决方案, 提…

新生儿吐奶:原因、科普和注意事项

引言: 新生儿吐奶是许多新父母常见的经历,尽管大多数情况下是正常的,但对于父母来说,了解吐奶的原因以及如何处理是至关重要的。本文将科普新生儿吐奶的原因,提供相关信息,并为父母和监护人提供注意事项&a…

C# - System.Action

.net 内置的一种委托 using System; private Action m_Action; m_Action Func1; m_Action Func1; m_Action Func2;m_Action?.invoke()//获取委托中的Action列表 var actionList m_Action.getInvocationList();//委托中是否存在指定的Action var isExit Array.IndexOf(act…

虹科示波器 | 汽车免拆检修 | 2021款广汽丰田威兰达PHEV车发动机故障灯异常点亮

一、故障现象 一辆2021款广汽丰田威兰达PHEV车,搭载A25D-FXS发动机和动力蓄电池系统(额定电压为355.2V,额定容量为45.0Ah),累计行驶里程约为1万km。车主反映,高速行驶时发动机突然抖动,且发动机…

第三天课程 RabbitMQ

RabbitMQ 1.初识MQ 1.1.同步和异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应&am…

移动端APP版本治理

1 背景 在许多公司,APP版本都是不受重视的,产品忙着借鉴,开发埋头编码,测试想着不粘锅。 只有在用户反馈app不能用的时候,你回复客服说,让用户升级最新版本,是不是很真实。 而且业界也很少有…

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

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

8.GC基本原理

目录 概述垃圾回收引用计数法 (Reference Counting)根可达分析算法 (GCRooting Tracing)对象引用类型强引用软引用弱引用 清除垃圾1.标记-清除算法 (Mark-Sweep)2.复制算法 (Copying)3.标记-整理算法 (Mark-Compact)分代回收 (Generational Collection) 垃圾回收器GC-串行收集器…

《网络协议》07. 其他协议

title: 《网络协议》07. 其他协议 date: 2022-10-07 18:24:02 updated: 2023-11-15 08:00:52 categories: 学习记录:网络协议 excerpt: IPv6、WebSocket、WebService(SOAP,WSDL)、HTTPDNS、FTP、邮件(SMTP,…

上机实验三 图的最小生成树算法设计 西安石油大学数据结构

二叉树设计 实验名称:二叉树设计 (1)实验目的: 1) 掌握二叉树的逻辑结构。 2) 掌握二叉树的二叉链表存储结构; 3) 掌握基于二叉链表存储的二叉树的遍历等操作的实现。 &#x…

Kibana:使用 “链接” 面板简化 Kibana 仪表板导航 - Links panel

作者:Teresa Alvarez Soler 我们很高兴地宣布 Kibana 仪表板的最新功能版本:链接面板(Links panel),这是在仪表板之间组织和导航的简单方法。 此功能在 Kibana 8.11 的技术预览版中提供。 有时你可能希望创建多个主题…