面向流程的数据仓库的构建方法及装置与流程

文档序号:36775470发布日期:2024-01-23 11:45阅读:24来源:国知局
面向流程的数据仓库的构建方法及装置与流程

本发明涉及工业软件,且更具体地,涉及面向流程的数据仓库的构建方法及装置。


背景技术:

1、随着工业信息技术的飞速发展,为了提升工业企业的工作效率,各种工业软件被广泛的应用于工业企业。然而,不同的工业软件对应于不同的软件平台,存放在不同的数据库,从而导致数据孤岛问题,数据交互困难,大量的工业数据的难以被有效利用,工业数据的应用性较低。


技术实现思路

1、本发明提供了一种面向流程的数据仓库的构建方法、装置、计算机可读存储介质及电子设备,以解决现有技术中工业数据的应用性较低的技术问题。

2、根据本发明的第一方面,提供了一种面向流程的数据仓库的构建方法,包括:

3、构建标准化数据结构,并对所述标准化数据结构进行参数化处理,得到参数模型;

4、构建概念模型,所述概念模型包括流程单元和对象单元,所述对象单元继承于所述流程单元;

5、基于所述标准化数据结构,对所述流程单元和所述对象单元进行标准化表示,得到多维数据表,以所述多维数据表中的流程表为主事实表进行模型构建,得到逻辑模型;

6、建立所述参数模型和所述逻辑模型间的映射关系;

7、基于所述映射关系,将与所述参数模型对应的工业数据,填充至所述逻辑模型中,得到数据仓库物理模型。

8、可选地,所述多维数据表包括流程表、产品维表、方法维表、工件维表、设备维表、人员维表、时间维表和地点维表;所述以所述多维数据表中的流程表为主事实表进行模型构建,得到逻辑模型,包括:

9、以所述流程表作为主事实表,将所述流程表与所述产品维表和所述方法维表分别进行链接;

10、将所述产品维表与所述设备维表和所述工件维表分别进行链接;将方法维表与所述人员维表、所述时间维表和所述地点维表分别进行链接,得到所述逻辑模型。

11、可选地,所述构建标准化数据结构,包括:

12、在原始数据层存储工业系统的原始数据;

13、在基础数据层存储对所述原始数据进行数据清洗得到清洗数据;

14、在统一数据层对所述清洗数据进行标准化表示,并对标准化表示后的数据进行多个维度的划分,得到所述标准化数据结构。

15、可选地,在得到所述标准化数据结构的步骤后,所述方法还包括:

16、构建分析数据层,所述分析数据层用于为工业系统内的智能化分析模型提供数据,所述数据仓库物理模型用于为所述分析数据层提供数据。

17、可选地,所述标准化数据结构为五维四层结构,所述五维四层结构包括人员维度、地点维度、时间维度、产品维度和方法维度,以及系统层、对象层、参数层和数据层。

18、可选地,所述流程单元以人员、地点、时间、产品、方法为属性;

19、所述对象单元以人员、地点、时间、对象名称、对象数量、对象编号、对象用途、对象领域为属性。

20、可选地,在所述基于所述映射关系,将与所述参数模型对应的工业数据,填充至所述逻辑模型中,得到数据仓库物理模型的步骤之前,包括:

21、针对每一工业场景对应的场景数据,基于所述场景数据,确定参数模型的参数值;将所述参数值输入所述参数模型,确定所述参数模型对应的工业数据。

22、根据本发明的第二方面,提供了一种面向流程的数据仓库的构建装置,包括:

23、数据结构构建模块,用于构建标准化数据结构,并对所述标准化数据结构进行参数化处理,得到参数模型;

24、概念模型构建模块,用于构建概念模型,所述概念模型包括流程单元和对象单元,所述对象单元继承于所述流程单元;

25、逻辑模型构建模块,用于基于所述标准化数据结构,对所述流程单元和所述对象单元进行标准化表示,得到多维数据表,以所述多维数据表中的流程表为主事实表进行模型构建,得到逻辑模型;

26、映射关系建立模块,用于建立所述参数模型和所述逻辑模型间的映射关系;

27、物理模型构建模块,用于基于所述映射关系,将所述参数模型对应的工业数据,填充至所述逻辑模型中,得到数据仓库物理模型。

28、根据本发明的第三方面,提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述面向流程的数据仓库的构建方法。

29、根据本发明的第四方面,提供了一种电子设备,所述电子设备包括:

30、处理器;

31、用于存储所述处理器可执行指令的存储器;

32、所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现上述的面向流程的数据仓库的构建方法。

33、与现有技术相比,本发明提供的面向流程的数据仓库的构建方法、装置、计算机可读存储介质及电子设备,至少包括以下有益效果:

34、本发明的技术方案通过构建标准化数据结构,提供统一的数据表现形式,并对标准化数据结构进行参数化处理,得到参数模型,该参数模型有利于提高数据的复用性。构建包括流程单元和对象单元的概念模型,并使得对象单元继承于流程单元,也就是说在进行概念模型构建时,以工业系统的一个流程单元为构建单位,保证概念模型的准确性。然后根据标准化数据结构对流程单元和对象单元进行标准化表示,得到多维数据表,多维数据表包括流程表,以流程表为主事实表进行模型构建,得到逻辑模型,也就是说进行逻辑模型构建时,以流程为主线,保证逻辑模型的准确性。建立参数模型与逻辑模型间的映射关系,并通过该映射关系,将与参数模型对应的工业数据,填充至逻辑模型中,得到数据仓库物理模型,得到的数据仓库物理模型具有标准化的数据表现形式,能够对数据源中海量的工业数据进行结构化治理和集成,形成数据基础,实现数据交互,使得大量的工业数据能够被有效利用,工业数据的应用性较高,且该数据仓库物理模型具有较好的复用性。



技术特征:

1.一种面向流程的数据仓库的构建方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述多维数据表包括流程表、产品维表、方法维表、工件维表、设备维表、人员维表、时间维表和地点维表;所述以所述多维数据表中的流程表为主事实表进行模型构建,得到逻辑模型,包括:

3.根据权利要求1所述的方法,其特征在于,所述构建标准化数据结构,包括:

4.根据权利要求3所述的方法,其特征在于,在得到所述标准化数据结构的步骤后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述标准化数据结构为五维四层结构,所述五维四层结构包括人员维度、地点维度、时间维度、产品维度和方法维度,以及系统层、对象层、参数层和数据层。

6.根据权利要求5所述的方法,其特征在于,所述流程单元以人员、地点、时间、产品、方法为属性;

7.根据权利要求1所述的方法,其特征在于,在所述基于所述映射关系,将与所述参数模型对应的工业数据,填充至所述逻辑模型中,得到数据仓库物理模型的步骤之前,包括:

8.一种面向流程的数据仓库的构建装置,其特征在于,包括:

9.一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-7任一项所述的面向流程的数据仓库的构建方法。

10.一种电子设备,所述电子设备包括:


技术总结
本发明提供了一种面向流程的数据仓库的构建方法、装置、计算机可读存储介质及电子设备,该方法包括:构建标准化数据结构,并对所述标准化数据结构进行参数化处理,得到参数模型;构建概念模型,所述概念模型包括流程单元和对象单元,所述对象单元继承于所述流程单元;基于所述标准化数据结构,对所述流程单元和所述对象单元进行标准化表示,得到多维数据表,以所述多维数据表中的流程表为主事实表进行模型构建,得到逻辑模型;建立所述参数模型和所述逻辑模型间的映射关系;基于所述映射关系,将与所述参数模型对应的工业数据,填充至所述逻辑模型中,得到数据仓库物理模型。

技术研发人员:牟全臣,王佳毅,李子瑞,韩旭,周连林
受保护的技术使用者:苏州数设科技有限公司
技术研发日:
技术公布日:2024/1/22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1