一种基于多级规则的数字化运维支持过程数据转换方法技术

技术编号:21273485 阅读:81 留言:0更新日期:2019-06-06 07:57
本发明专利技术提供一种基于多级规则的数字化运维支持过程数据转换方法,采用二次交换过程,在第一次交换过程中,通过业务交换规范将第一XML格式文档转化为第二XML格式文档,也即相当于将原始数据交换为中间的标准格式数据,而在第二次交换过程中,通过数据交换规范将第二XML格式文档转化为目标XML格式文档;因此,在第一次交换过程中可对原始数据需求进行屏蔽,另外,在第二次数据交换使用的交换规范可形成数据交换标准,在其他场合进行复用,使得数据交换规范具有标准性和通用性,为数字化运维支持过程提供了一个可描述、可扩展、可执行的实现方法。

A Data Conversion Method for Digital Operation and Maintenance Support Process Based on Multilevel Rules

The present invention provides a data conversion method for digital operation and maintenance support process based on multi-level rules. In the first exchange process, the first XML format document is transformed into the second XML format document through the business exchange specification, which is equivalent to the original data being exchanged into the standard format data in the middle. In the second exchange process, the data is exchanged through the data exchange process. The specification transforms the second XML format document into the target XML format document; therefore, the original data requirement can be shielded in the first exchange process. In addition, the exchange specification used in the second data exchange can form the data exchange standard, which can be reused in other occasions, making the data exchange specification standardized and universal, thus providing one for the digital operation and maintenance support process. A descriptive, scalable and executable implementation method.

【技术实现步骤摘要】
一种基于多级规则的数字化运维支持过程数据转换方法
本专利技术属于数字化运维支持领域,尤其涉及一种基于多级规则的数字化运维支持过程数据转换方法。
技术介绍
数字化运维支持过程具有业务众多、数据流复杂、异构数据量大等特点。数字化运维支持的各类业务及其系统产生大量的动态数据流,并且数据描述形式不统一,因此,在民机客户服务业务的数字化建设中,建立单一数据源的数据交换体系是推动业务数据在数字化运维支持体系内合理、有序、高效流转的必要手段。在数据交换过程中,各行业都希望采用或参考标准的数据体系要求(比如采用欧洲航天与国防工业协会提出的S系列标准体系、ISO10303-239产品全寿命周期保障(PLCS)标准),以达到数据的快速交流流转,同时,也满足由于业务需求变化,导致数据交换标准的频繁更改的问题。但在实际应用过程中,由于业务的复杂性,导致业务数据异常复杂,数据无法实现直接采用标准进行描述,为实现按照标准进行数据交换,则需要对标准进行扩展和完善。这样实施的后果是标准无法固定,且经常需要进行调整。在常用数据交换方法中,采用的方法大概为以下两种模式:1)对原始数据进行提取(比如Excel格式数据提取本文档来自技高网...

【技术保护点】
1.一种基于多级规则的数字化运维支持过程数据转换方法,其特征在于,包括以下步骤:S1:获取原始数据,其中,所述原始数据为Excel格式;S2:遍历所述原始数据的各个单元格,将各单元格的数据变换为三元组数据,其中,所述三元组数据为{行号、列号、单元格值};S3:基于预定义的XML Schema数据格式,将三元组数据转化为XML格式文档结构化数据,得到第一XML格式文档的结构化数据;S4:提取第一XML格式文档中的行号、列号以及单元格值,然后给Excel格式中原始数据对应的各行号赋予不同的对象信息,给各列号赋予不同的对象属性信息,则单元格值成为其对应的对象属性信息的对象属性值,再将所述对象信息和对...

【技术特征摘要】
1.一种基于多级规则的数字化运维支持过程数据转换方法,其特征在于,包括以下步骤:S1:获取原始数据,其中,所述原始数据为Excel格式;S2:遍历所述原始数据的各个单元格,将各单元格的数据变换为三元组数据,其中,所述三元组数据为{行号、列号、单元格值};S3:基于预定义的XMLSchema数据格式,将三元组数据转化为XML格式文档结构化数据,得到第一XML格式文档的结构化数据;S4:提取第一XML格式文档中的行号、列号以及单元格值,然后给Excel格式中原始数据对应的各行号赋予不同的对象信息,给各列号赋予不同的对象属性信息...

【专利技术属性】
技术研发人员:刘剑刘媛马英杰赵立君王刚
申请(专利权)人:北京航天测控技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1