主数据系统管理、运维的实践经验与建议

news2024/10/17 15:28:01

公司在预研一个新的主数据系统,领导问笔者给些建议。结合近两年的主数据系统管理、维护经验,给大致写了一些。

里面少数问题属于目前在运行的主数据系统的系统痛点所致,不过大多数笔者认为是通病,一口气写来已两千字,虽是草稿版,但觉得还有点价值,遂分享出来。全文如下:

问题:从当前系统的管理、运维、包括数据归属、管理等方面给些建议。

主数据系统建议

(一)建议系统设计为总部强管控型

如果系统设计为总部强管控型,那么总部应建立一个主数据管理团队,负责主数据系统及数据管理,以落实系统和数据的统筹管理。系统各类需在主数据系统维护管控的数据,均由总部主数据管理团队维护,二级单位有需求的时候联系该团队操作(直接联系或通过审批流程均可)。

这样做的好处是:

一、减少人员投入。总部强管控一来,就不存在分级管理的问题,也就不需要在二级单位设立主数据系统管理员、数据维护人员了。目前每个单位至少在客商、项目、组织上得各设置1位人员来负责,部分单位供应商和客户还是分开的,组织可能还按财务、人力、行政、法人不同视图分开的,加上审批人员,系统总计有900余人用户。从集团整体来看,总部主数据管理团队,肯定比各单位投入要更能减少人员投入。

二、减少系统运维问题。目前,受制于各单位没有统一的主数据系统管理员,各单位维护数据人员能力高低不一、人员调岗变化等因素,各类运维问题数量多,且均汇集于主数据系统管理员一人身上处理。运维问题数量难以下降,培训效果也难以保障。总部强管控后,系统直接使用人数大为减少,且集中在主数据管理团队,培训效果和质量将大大提高,且人员稳定性也较高,问题肯定要更聚焦、数量也会更少。

三、提高数据质量。目前,各单位自行维护客商、项目数据,难免出现数据冲突的现象。就算各单位有自身审核机制以及系统有同名同码检测机制,也可能出现修改个别字符规避检测的情况发生,导致数据唯一性下降。统一管控后正是对这方面的加强和改善,能有效杜绝二级单位有意无意的“唯一性”规避。

四、责任划分更明确。其一,数据维护统一由强管控团队进行,出问题了找对应责任人即可。而如果二级单位分级管理,从上而下并不好落实问责制度。其二,数据统一归属于集团总部,从未来数据所有权、数据经营权、数据使用权上均容易解释和落实到操作设置上。而二级单位分级管理的话,数据到底为谁所有,应谁维护,则容易出现分歧。例如客商数据,实际全集团所有人均有权限查看和使用,但不同单位创建,在某个单位使用时发现需要更新维护,则得联系创建单位的人员进行更新等操作,难免加重了使用单位和创建单位的沟通成本、以及创建单位的维护负担。再例如项目数据,按道理与各单位经营强相关,属各单位数据,对于在集团层面的内部分包情况,就很难处理。同一项目名下的不同单位在各自维护时经常会冲突。且不能十分高效地沟通。总部主数据管理团队进行管理,首先不存在谁来维护的分歧,权限上可按照不同数据对应组织信息进行分配。而对于特殊的权限分配,则可由二级单位进行申请,这样一来,权责清晰,对特殊情况的处置也有了明确的仲裁人员和过程。

(二)若无法实现总部强管控,则只能分级管理

如果无法实现总部强管控型,则只有分级管理了,那么系统层面就一定得具备支撑分级管理的功能。系统各类需在主数据系统维护管控的数据,由各单位自行管理维护,其他二级单位有其他单位维护的数据需求时联系数据创建单位对应人员处理(直接联系,如遇到问题,联系本单位主数据管理员或对方单位主数据管理员处理,二级单位管理员处理不了的联系总部主数据管理员处理)。

具体建议如下几条:

一、权限设置。架构类似下图:

在这里插入图片描述

  • 总部主数据管理员,拥有整个系统及集团所有数据的全部权限。

  • 二级单位主数据管理员,也拥有整个系统的全部权限,但操作范围仅限于本单位,也可由管理员做特殊调整。

  • 二级单位数据维护人员,拥有指定数据的维护权限,操作范围默认仅限于本单位,也可由管理员做特殊调整。

所有权限均采用继承模式,即高层级的默认继承下层级的所有权限。

二、后台用户、角色、权限配置管理上,要实现按组织、按人员、按创建时间、按创建人等条件的筛选,方便对用户进行整体管理和调整。

三、组织架构的功能需好好考虑优化。权限设置的继承管理也赖于此。目前系统的组织数据维护在操作易用性上非常差。

四、具备应对数据维护人员调整变更的功能。在具体数据属性里有当前维护人员信息,且能带出其组织和手机信息。在人员调动时,具备权限转移功能。

五、变更日志信息完整。主数据的维护主要在日常,对于数据的治理,需要对一些异常情况进行分析,而分析全赖于完整详实和可方便查看的变更日志信息。变更日志应涵盖任何一类数据(包含除主数据具体数据而外的系统用户数据)的任何操作,忠实记录变更的人员、变更的时间、人员所属组织、所做的操作等。目前系统在这一方面非常薄弱。

六、筛选与导出功能的一致性,及对导出功能的严格把控。目前系统筛选出的结果并不能导出,实属大遗憾。另外,导出功能默认应是关闭的,但可以配置权限,该权限需严格把控。

七、实施过程中,不要漏掉集团总部的责任落实和培训。由于集团也有经营单位,因此集团总部应与二级单位一样对待,明确管理员、各数据维护人员。避免集团总部出现三不管地带。

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

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

相关文章

【验证码识别】Python+卷积神经网络算法+人工智能+深度学习+Django网页界面+计算机课设项目+TensorFlow+算法模型

一、介绍 验证码识别,使用Python作为开发语言,通过TensorFlow搭建CNN卷积神经网络算法模型,并通过对收集的几千张验证码图片作为数据集,然后进行迭代训练,最终得到一个识别精度较高的模型文件,然后使用Dja…

Cesium 区域高程图

Cesium 区域高程图 const terrainAnalyse new HeightMapMaterial({viewer,style: {stops: [0, 0.05, 0.5, 1],//颜色梯度设置colors: [green, yellow, blue , red],}});

JS 分支语句

目录 1. 表达式与语句 1.1 表达式 1.2 语句 1.3 区别 2. 程序三大流控制语句 3. 分支语句 3.1 if 分支语句 3.2 双分支 if 语句 3.3 双分支语句案例 3.3.1 案例一 3.3.2 案例二 3.4 多分支语句 1. 表达式与语句 1.1 表达式 1.2 语句 1.3 区别 2. 程序三大流控制语…

66 消息队列

66 消息队列 基础概念 参考资料:消息队列MQ快速入门(概念、RPC、MQ实质思路、队列介绍、队列对比、应用场景) 消息队列就是一个使用队列来通信的组件;为什么需要消息队列? 在实际的商业项目中,它这么做肯…

shell原理

shell 是个进程 , exe在user/bin/bash [用户名主机名 pwd] snprintf fflush(stdout),在没有\n情况下立马输出 strtok 第一个参数null表示传入上个有效参数 命令行中,有些命令必须由子进程执行, 如ls 有些…

【进阶OpenCV】 (11)--DNN板块--实现风格迁移

文章目录 DNN板块一、DNN特点二、DNN函数流程三、实现风格迁移1. 图像预处理2. 加载星空模型3. 输出处理 总结 DNN板块 DNN模块是 OpenCV 中专门用来实现 DNN(Deep Neural Networks,深度神经网络) 模块的相关功能,其作用是载入别的深度学习框架(如 TensorFlow、Caf…

考虑促销因素的医药电商平台需求预测研究

一、考虑促销因素的医药电商平台需求预测研究 一、引言 1. 互联网医疗健康的发展 内容:介绍了在互联网的大背景下,医疗健康行业如何迅速发展,举例了1药网和叮当快药等平台提供的服务。重点:互联网医疗用户规模和市场…

《人工智能(AI)和深度学习简史》

人工智能(AI)和深度学习在过去几十年里有了飞跃式的进步,彻底改变了像计算机视觉、自然语言处理、机器人这些领域。本文会带你快速浏览AI和深度学习发展的关键历史时刻,从最早的神经网络模型,一直到现在的大型语言模型…

【技术支持】家里智能电视不能联网重置小米路由器之路

问题现象 最近家里的路由器出现一点问题,现象是手机和电脑连接wifi后,都可以正常打开网页看视频。 但是小爱同学和小米盒子,都出现网络问题,不能正常播放音乐或者视频。 这是小米盒子的网络问题截图 这是和小米盒子连接的智能电…

骨架提取(持续更新)

一 什么是骨架提取 1.1 简介 骨架提取是图像处理或计算机视觉中的一种技术,用于从二值化图像中提取物体的中心线或轮廓,通常称为“骨架”或“细化图像”。这一技术主要用于简化形状表示,同时保留物体的拓扑结构。 这里我们强调了&#xff…

openpyxl -- Cell

文章目录 CellCell的属性MergedCell 版本:openpyxl - 3.0.10 Cell 创建一个单元格,并存入数据、样式、注释等;openpyxl.cell.cell.Cell;获取cell worksheet_obj[“B3”],根据coordinate获取cell; 也可直接赋值写入;wo…

查找学位论文的数据库有哪些

学位论文分类:一般分为学士论文、硕士论文、博士论文。下面介绍一下能够轻松获取学位论文全文的数据库及获取数据库资源的途径。 1.知网 中国优秀硕士学位论文全文数据库 (中国知网CNKI) 中国博士学位论文全文数据库 (中国知网…

获取时隔半个钟的三天与el-time-select

摘要&#xff1a; 今天遇到需求是配送时间&#xff0c;时隔半个钟的排线&#xff01;所以需要拼接时间&#xff01;例如2024-10-08 14&#xff1a;30&#xff0c;2024-10-08 15&#xff1a;00&#xff0c;2024-10-08 15&#xff1a;30 <el-form-item label"配送时间&a…

Cyber Weekly #28

赛博新闻 1、特斯拉发布无人驾驶汽车Cybercab和Robovan 本周五&#xff08;10月11日&#xff09;&#xff0c;特斯拉公布两款车型Cybercab和Robovan&#xff0c;以及他们的Robotaxi无人驾驶出租车计划。Cybercab没有方向盘&#xff0c;没有充电孔&#xff0c;也没有脚踏板和后…

动态规划的优化与高级应用

姊妹篇&#xff1a; 动态规划基础与经典问题-CSDN博客 贪心算法&#xff1a;原理、应用与优化_最优解-CSDN博客​​​​​​贪心算法&#xff1a;原理、应用与优化_最优解-CSDN博客 一、动态规划的优化策 动态规划在提高时间效率的同时&#xff0c;往往会占用较多的空间。因…

【电商搜索】现代工业级电商搜索技术-中科大-利用半监督学习改进非点击样本的转化率预测

【电商搜索】现代工业级电商搜索技术-中科大-利用半监督学习改进非点击样本的转化率预测 0. 论文信息 RecSys24: Utilizing Non-click Samples via Semi-supervised Learning for Conversion Rate Prediction inproceedings{huang2024utilizing, title{Utilizing Non-click S…

微生物测序报告中的多样性数据详细解读

随着技术的发展&#xff0c;高通量测序技术已成为研究微生物群落的重要工具。这种技术使得科学家们能够解析巨量微生物DNA序列&#xff0c;从而获得丰富的微生物组数据&#xff0c;包括16S rRNA基因、ITS序列和宏基因组。然而&#xff0c;这些数据只是迈向揭示微生物群落复杂性…

docker启动MySQL容器失败原因排查记录

背景 最近在尝试容器搭建MySQL集群时碰到一个错误&#xff0c;启动MySQL时碰到一个&#xff0c;经过排查解决&#xff0c;在此做一个记录 问题过程 1、启动MySQL容器 $ sudo docker run -d -p 3306:3306 \ > --name mysql \ > -v /opt/mysql/log:/var/log/mysql \ &g…

java项目之大型商场应急预案管理系统(源码+文档)

项目简介 大型商场应急预案管理系统实现了以下功能&#xff1a; 大型商场应急预案管理系统的主要使用者管理员功能有个人中心&#xff0c;员工管理&#xff0c;预案信息管理&#xff0c;预案类型管理&#xff0c;事件类型管理&#xff0c;预案类型统计管理&#xff0c;事件类…

【vue】03-指令补充+样式绑定+计算属性+侦听器

代码获取 知识总结 ⼀、指令补充 1.指令修饰符 1.1 什么是指令修饰符&#xff1f; 所谓指令修饰符就是让指令的 功能更强⼤&#xff0c;书写更便捷 1.2 分类 1.2.1 按键修饰符 keydown.enter&#xff1a;当enter键按下时触发 keyup.enter&#xff1a;当enter键抬起时触…