一种产品定制设计资源数据虚拟化接入方法及系统技术方案

技术编号:38247612 阅读:28 留言:0更新日期:2023-07-25 18:07
本发明专利技术涉及云计算领域,更具体的说,它涉及一种产品定制设计资源数据虚拟化接入方法及系统。一种产品定制设计资源数据虚拟化接入系统包括:资源数据集获取模块、资源数据集预处理模块、资源数据描述符生成模块和资源数据知识图谱建立模块。本发明专利技术通过向每一个资源数据分发资源数据描述符,将产品定制设计资源数据虚拟化接入至资源数据虚拟化层,以资源数据描述符来访问对应资源数据,摒弃了不同资源数据之间的异构性,能够以统一的接口来访问对应资源数据,方便对数据进行管理和查询。方便对数据进行管理和查询。方便对数据进行管理和查询。

【技术实现步骤摘要】
一种产品定制设计资源数据虚拟化接入方法及系统


[0001]本专利技术涉及云计算领域,更具体的说,它涉及一种产品定制设计资源数据虚拟化接入方法及系统。

技术介绍

[0002]在大数据时代的背景下,随着海量的数据的出现,以及多数据源融合交叉应用,数据的异构性不断增大,如ElasticSearch一般用于对大数据的综合检索,Hdoop用于解决大规模数据的批量计算,还有MPP数据库、图数据库、内存数据库、时序数据库、分布式文件存储数据库等等,在实际的应用中,为了满足业务不同维度的需求,例如对产品定制设计资源的处理,往往在同一个业务中同时还会使用不同的处理组件,造成了业务复杂度高,数据冗余,访问效率低等问题,使得对数据的管理和查询也愈发困难。

技术实现思路

[0003]本专利技术提供一种产品定制设计资源数据虚拟化接入方法及系统,通过向每一个资源数据分发资源数据描述符,将产品定制设计资源数据虚拟化接入至资源数据虚拟化层,以资源数据描述符来访问对应资源数据,摒弃了不同资源数据之间的异构性,能够以统一的接口来访问对应资源数据,方便对数据进行管理和查询。
[0004]一种产品定制设计资源数据虚拟化接入方法,包括:
[0005]依次从数据源获取资源数据集;
[0006]将获取的资源数据集进行预处理;
[0007]将决策资源数据集中的资源数据对应的数据类型、存储方式、存储地址和访问方式按字段的形式提取出来;
[0008]遍历所有数据类型,去除重复内容,将剩余的数据类型进行编号,记为数据类型编号T
a
,a=1,2,3
······
A,A为数据类型的总个数;遍历所有存储方式,去除重复内容,将剩余的存储方式进行编号,记为存储方式编号F
i
,i=1,2,3
······
I,I为存储方式的总个数;遍历所有存储地址,去除重复内容,将剩余的存储地址进行编号,记为存储地址编号D
j
,j=1,2,3
······
J,J为存储地址的总个数;遍历所有访问方式,去除重复内容,将剩余的访问方式进行编号,记为访问方式编号G
m
,m=1,2,3
······
M,M为访问方式的总个数;
[0009]针对决策资源数据集中每一个资源数据,按照{T
a
,F
i
,D
j
,G
m
}的形式生成资源数据描述符,其中数据类型编号、存储方式编号、为存储地址编号和访问方式编号为资源数据描述符项;
[0010]以资源数据描述符和资源数据摘要作为实体,建立资源数据知识图谱,并存放在资源数据虚拟化层中,其中资源数据摘要为用户上传对应资源数据时添加的对此资源数据的摘要说明。
[0011]作为优选地一个方面,资源数据知识图谱的建立包括如下内容:
[0012]S1:将所有资源数据描述符存入集合δ中,并将集合δ中所有的资源数据描述符进行编号,将资源数据描述符的总个数记为R;
[0013]S2:令k=1,k用于作为编号选择资源数据描述符;
[0014]S3:从集合δ中选择第k个资源数据描述符,记为H1,并从集合δ中第k+1至R个资源数据描述符依次选择一个资源数据描述符,记为H2,将资源数据描述符H1和资源数据描述符H2进行匹配,匹配内容如下:
[0015]S3.1:获取资源数据描述符H1和资源数据描述符H2中重复的资源数据描述符项的数目Q;
[0016]S3.2:若是Q=0,进入S4;
[0017]S3.3:若是Q=1,建立知识单元“资源数据描述符H1

一级同义关系

资源数据描述符H2”,进入S4;
[0018]S3.4:若是Q=2,建立知识单元“资源数据描述符H1

二级同义关系

资源数据描述符H2”,进入S4;
[0019]S3.5:若是Q=3,建立知识单元“资源数据描述符H1

三级同义关系

资源数据描述符H2”,进入S4;
[0020]S3.6:若是Q=4,建立知识单元“资源数据描述符H1

四级同义关系

资源数据描述符H2”,进入S4;
[0021]S4:判断“k<R

1”是否成立,若是“k<R

1”不成立,将k+1赋值给k,回到S3;若是“k<R

1”成立,进入S5;
[0022]S5:遍历集合δ中的资源数据描述符,获取此资源数据描述符对应的资源数据摘要,建立知识单元“资源数据描述符

包括

资源数据摘要”;
[0023]S6;基于所有知识单元生成资源数据知识图谱。
[0024]作为优选地一个方面,所述将获取的资源数据集进行预处理中,预处理采用ETL,ETL处理包括:数据抽取、数据清洗、数据转换和数据加载。
[0025]作为优选地一个方面,数据类型包括通用类、服务类、安全类和数据类。
[0026]作为优选地一个方面,资源数据摘要以文本数据的形式存在。
[0027]作为优选地一个方面,数据类型编号、存储方式编号、为存储地址编号和访问方式编号均采用32位二进制编码。
[0028]一种产品定制设计资源数据虚拟化接入系统,包括:
[0029]资源数据集获取模块,用于依次从数据源获取资源数据集;
[0030]资源数据集预处理模块,用于将获取的资源数据集进行预处理,得到决策资源数据集;
[0031]资源数据描述符生成模块,用于生成决策资源数据集中每一个资源数据对应的资源数据描述符;
[0032]资源数据知识图谱建立模块,用于根据资源数据描述符和资源数据摘要建立资源数据知识图谱。
[0033]作为优选地一个方面,资源数据知识图谱建立模块包括:
[0034]资源数据描述符判断单元,用于判断两个资源数据描述符中资源数据描述符项重复的个数;
[0035]知识单元生成单元,用于生成知识单元。
[0036]本专利技术具有以下优点:
[0037]1、本专利技术通过向每一个资源数据分发资源数据描述符,将产品定制设计资源数据虚拟化接入至资源数据虚拟化层,以资源数据描述符来访问对应资源数据,摒弃了不同资源数据之间的异构性,能够以统一的接口来访问对应资源数据,方便对数据进行管理和查询。
附图说明
[0038]图1为本专利技术实施例中产品定制设计资源数据虚拟化接入系统的结构示意图。
具体实施方式
[0039]为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。
[0040]实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种产品定制设计资源数据虚拟化接入方法,其特征在于,包括:依次从数据源获取资源数据集;将获取的资源数据集进行预处理;将决策资源数据集中的资源数据对应的数据类型、存储方式、存储地址和访问方式按字段的形式提取出来;遍历所有数据类型,去除重复内容,将剩余的数据类型进行编号,记为数据类型编号T
a
,a=1,2,3
······
A,A为数据类型的总个数;遍历所有存储方式,去除重复内容,将剩余的存储方式进行编号,记为存储方式编号F
i
,i=1,2,3
······
I,I为存储方式的总个数;遍历所有存储地址,去除重复内容,将剩余的存储地址进行编号,记为存储地址编号D
j
,j=1,2,3
······
J,J为存储地址的总个数;遍历所有访问方式,去除重复内容,将剩余的访问方式进行编号,记为访问方式编号G
m
,m=1,2,3
······
M,M为访问方式的总个数;针对决策资源数据集中每一个资源数据,按照{T
a
,F
i
,D
j
,G
m
}的形式生成资源数据描述符,其中数据类型编号、存储方式编号、为存储地址编号和访问方式编号为资源数据描述符项;以资源数据描述符和资源数据摘要作为实体,建立资源数据知识图谱,并存放在资源数据虚拟化层中,其中资源数据摘要为用户上传对应资源数据时添加的对此资源数据的摘要说明。2.根据权利要求1所述的一种产品定制设计资源数据虚拟化接入方法,其特征在于,资源数据知识图谱的建立包括如下内容:S1:将所有资源数据描述符存入集合δ中,并将集合δ中所有的资源数据描述符进行编号,将资源数据描述符的总个数记为R;S2:令k=1,k用于作为编号选择资源数据描述符;S3:从集合δ中选择第k个资源数据描述符,记为H1,并从集合δ中第k+1至R个资源数据描述符依次选择一个资源数据描述符,记为H2,将资源数据描述符H1和资源数据描述符H2进行匹配,匹配内容如下:S3.1:获取资源数据描述符H1和资源数据描述符H2中重复的资源数据描述符项的数目Q;S3.2:若是Q=0,进入S4;S3.3:若是Q=1,建立知识单元“资源数据描述符H1

一级同义关系

资源数据描述符H2...

【专利技术属性】
技术研发人员:赵京鹤郑璐王胜男于文涛张华李静
申请(专利权)人:北京航天智造科技发展有限公司
类型:发明
国别省市:

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

1