《电子技术应用》
您所在的位置:首页 > 其他 > 设计应用 > 基于条件设置的主数据编码规则应用与研究
基于条件设置的主数据编码规则应用与研究
网络安全与数据治理
于百勇,杨旭,易危香,呼雨欣,马彬焱
南京地铁集团有限公司
摘要: 在主数据的标准化建设过程中,往往面临着诸如一物多码,一码多物等数据编码不一致问题。主数据编码标准定义了主数据的分类和编码规则,是进行信息交换和资源共享的重要前提。然而,在企业正式构建主数据管理平台之前,往往就已经存在了大量的业务系统,这些系统通常由不同的厂家构建,采用的数据标准不一,不同系统之间缺乏衔接点。针对上述问题,提出一种基于条件设置的主数据编码规则配置方法,对主数据模型的编码规则进行统一管理,解决了复杂业务场景下同一个主数据模型属性需要配置不同的编码规则问题。最后使用 Spring Security 和 MyBatis 框架,对该方法进行实现。通过在南京地铁主数据管理平台中的实际应用,结果表明该方法合理可行,有效地提高了数据治理的性能。
中图分类号:TP315文献标识码:ADOI:10.19358/j.issn.2097-1788.2024.07.009
引用格式:于百勇,杨旭,易危香,等.基于条件设置的主数据编码规则应用与研究[J].网络安全与数据治理,2024,43(7):56-60.
Application and research of master data coding rules based on condition setting
Yu Baiyong, Yang Xu, Yi Weixiang, Hu Yuxin, Ma Binyan
Nanjing Metro Group Co., Ltd.
Abstract: In the process of standardization of master data, it is often faced with data coding inconsistency problems such as one thing with multiple codes and one code with multiple objects. The master data coding standard defines the classification and coding rules of master data, which is an important prerequisite for information exchange and resource sharing. However, before enterprises formally build the master data platform, there are a large number of business systems. These systems are usually built by different manufacturers, with various data standards, and there is a lack of convergence between different systems. To solve the above problems, a method of configuring master data coding rules based on condition settings is proposed to uniformly manage the coding rules of the master data model, which solves the problem that different coding rules need to be configured for the attributes of the same master data model in complex business scenarios. Finally, Spring Security and MyBatis frameworks are used to implement this method. Through the application in Nanjing Metro Master Data Management Platform, the results show that the method is reasonable and feasible, and effectively improves the performance of data governance.
Key words : condition settings; master data; coding rules; data governance

引言

在工业化、信息化深度融合的背景下,数据资源日益成为不可忽视的生产要素和重要资产。为了使海量的企业数据发挥更大的价值,企业必须着眼于数据治理和综合开发利用,而主数据管理作为数据治理的关键环节,是企业充分利用数据资产的重要保障[1-2]。通过有效的主数据管理,可帮助企业构建数据标准和规范,提高企业数据的开发利用水平,为企业数据融合分析、数字化决策奠定坚实的基础,全面提升企业管理能力和水平[3-4]。数据是数字化转型的基石,文献[5]给出了主数据管理体系的研究与解决方案。王晋川等人[6]通过对电网调度业务数据的分析,提出调度主数据管理内容,并设计了主数据管理组件的结构及功能。随着数字化转型的深入研究。文献[7]~[10]分别介绍了数据管理在电网企业和制造业中的应用。文献[11]和[12]介绍了主数据编码管理平台的构建过程,虽然实现了主数据编码统一有序的复用和共享,但是并没有实现主数据编码的标准化和灵活配置。在主数据的标准化建设过程中,往往面临着诸如一物多码,一码多物等数据编码不一致问题[13-14]。主数据编码标准定义了主数据的分类和编码规则,是进行信息交换和资源共享的重要前提,因此数据编码的制定是数据治理的一个关键环节。企业正式构建主数据管理平台之前,往往就已经存在了大量的业务系统,这些不同业务单元使用的系统通常由不同的厂家构建,采用的数据标准不一,不同系统之间缺乏衔接点。而主数据管理平台又需要从这些业务系统中采集相关数据,作为主数据的权威数据来源,此时将会面临以下问题[15]:(1)由于各业务系统中的编码数据,已经在大量历史单据中引用,如果全面采用新的编码规则,会对业务系统中的历史数据产生较大影响。要求主数据管理平台既要能够为新数据根据新的编码规则标准产生新的数据编码,同时又要兼容已有的旧编码规则。(2)某些主数据的数据来源并不唯一,而是要同时从多个业务系统中进行采集。例如,合同模型主数据,需要同时从其下属的不同分公司的不同业务系统中进行采集,而这些业务系统分别制定了不同的合同编码规则,需要解决同一个主数据采用不同编码规则的兼容性问题。针对上述问题,本文创新性地提出了一种基于条件设置的主数据编码规则配置方法。该方法通过设置条件库、码值库,并通过对码段以任意组合的方式形成最终编码策略。通过本文方法可对主数据在复杂场景下的编码规则进行统一管理,形成全面、灵活、准确的编码来源,同时解决了同一个主数据属性需要配置多种不同规则、不同长度编码的问题。通过在南京地铁主数据管理平台中的实际应用,表明该配置方法有效地提高了主数据的完整性、有效性、一致性、规范性和共享性管理。


本文详细内容请下载:

http://www.chinaaet.com/resource/share/2000006092


作者信息:

于百勇,杨旭,易危香,呼雨欣,马彬焱

(南京地铁集团有限公司,江苏南京210008)


Magazine.Subscription.jpg

此内容为AET网站原创,未经授权禁止转载。