用于在云计算环境中提供对数据湖中的工业数据的无缝访问的方法和系统技术方案

技术编号:38043974 阅读:18 留言:0更新日期:2023-06-30 11:10
本发明专利技术提供了一种用于在云计算环境中提供对数据湖中的工业数据的无缝访问的方法和系统。在一个实施例中,一种方法包括从用户设备接收提供对数据湖中的工业数据的访问的请求。所述请求包括针对所述工业数据的语义查询。所述语义查询基于语义模型。所述方法包括使用与所述语义查询相关联的语义模型基于工业数据湖中的所述工业数据的数据集来动态地生成所述工业数据的表示。此外,所述方法包括基于所述工业数据的表示来生成所述语义查询的结果。所述结果包括来自所述数据湖的所请求的工业数据。附加地,所述方法包括向用户设备提供所述语义查询的所生成结果。提供所述语义查询的所生成结果。提供所述语义查询的所生成结果。

【技术实现步骤摘要】
【国外来华专利技术】用于在云计算环境中提供对数据湖中的工业数据的无缝访问的方法和系统
[0001]本专利技术总体上涉及云计算系统领域,并且更特别地,涉及一种用于在云计算环境中提供对数据湖中的工业数据的无缝访问的方法和系统。
[0002]通常,云计算系统提供与工业工厂中的设备相关联的工业数据的存储、分析和可视化。工业数据从不同的数据源(例如,现场设备、ERP系统、PLM系统、设计工具等)被周期性地收集,并且被存储在数据湖中。工业数据没有以有意义的方式被结构化或组织,并且因此有时可能难以向希望访问来自数据湖的工业数据的用户提供对工业数据的无缝访问。这是由于如下事实:数据湖中的工业数据包括不相交的(disjoint)数据集。
[0003]当前,云计算系统使用对于用户的抽象层来创建用于访问基于领域(例如,设计、库存规划、生产规划等)的工业数据的语义模型。语义模型表示业务性质之间的关系,该业务性质即表示实时对象、过程、参数等的属性。然后,使用业务性质之间的性质关系边以及表示业务性质的具有基础数据集的映射边,来将业务性质映射到数据湖中的工业数据的基础数据集。当业务性质被映射到跨企业系统和应用的基础数据集时,存在一对一或一对多或多对一的关系类型。这些关系类型决定了业务性质如何与基础数据集相关联。然而,所述映射是基于来自不同数据源的两个或更多个不相交的数据集之间的共性来完成的。因此,语义查询的结果可能基于单个用例,由此给用户访问不同用例的工业数据造成不便。
[0004]鉴于上述情况,存在对于在云计算环境中提供对数据湖中的工业数据的无缝访问的需要。
[0005]因此,本专利技术的目的是在云计算环境中提供对数据湖中的工业数据的无缝访问。
[0006]本专利技术的目的是在云计算环境中提供对数据湖中的工业数据的无缝访问。方法包括从用户设备接收访问数据湖中的工业数据的请求。所述请求包括针对所述工业数据的语义查询。所述语义查询基于语义模型。所述数据湖包括来自多个数据源的工业数据的数据集。所述方法包括使用与所述语义查询相关联的语义模型基于工业数据湖中的所述工业数据的数据集来动态地生成所述工业数据的表示。此外,所述方法包括基于所述工业数据的表示来生成所述语义查询的结果。所述结果包括来自所述数据湖的所请求的工业数据,附加地,所述方法包括向用户设备提供所述语义查询的所生成结果。
[0007]在优选实施例中,所述方法可以包括基于配置设置值和所述语义模型来生成所述工业数据的表示。所述配置设置值指示所述数据湖中的不同数据集之间的映射。在基于所述配置设置值和所述语义模型来生成所述工业数据的表示中,所述方法可以包括使用所述配置设置值来确定来自所述多个数据源的工业数据的数据集之间的映射,并且从所述数据湖中检索所映射的数据集。所述方法可以包括将从所述数据湖中检索到的数据集映射到与所述语义模型的至少一个类别相关联的一个或多个类别性质。此外,所述方法可以包括基于从所述数据湖中检索到的被映射到所述语义模型的至少一个类别的一个或多个类别性质的数据集来生成所述工业数据的表示。
[0008]在另一个优选实施例中,所述方法可以包括将所述工业数据的表示连同所述配置设置值一起存储在数据库中。
[0009]在又一个优选实施例中,在动态地生成所述工业数据的表示中,所述方法可以包括基于所述配置设置值来确定数据库中是否存在所述工业数据的表示。如果在数据库中没有找到所述工业数据的表示,则所述方法可以包括基于所述配置设置值来生成所述工业数据的表示。如果在数据库中找到了所述工业数据的表示,则所述方法可以包括从数据库获得所述工业数据的表示。
[0010]在仍另一个优选实施例中,所述方法可以包括生成用于使用所述语义查询来访问来自所述数据湖的所述工业数据的语义模型。
[0011]本专利技术的目的通过一种用于在云计算环境中提供对数据湖中的工业数据的无缝访问的云计算系统来实现。所述云计算系统包括至少一个处理单元以及通信地耦合到所述处理单元的存储器。所述存储器包括数据访问模块,所述数据访问模块被配置成执行如上所描述的方法。
[0012]本专利技术的目的通过一种其中存储有机器可读指令的非暂时性计算机可读存储介质来实现,所述机器可读指令在由处理单元执行时使得所述处理单元执行如上所描述的方法。
[0013]现在将参考本专利技术的附图来论述本专利技术的上述和其他特征。所图示的实施例旨在说明,而不是限制本专利技术。
[0014]下文将参考附图中所示的所图示的实施例来进一步描述本专利技术,在附图中:
[0015]图1是根据本专利技术的实施例的用于提供对数据湖中的工业数据的无缝访问的云计算环境的框图;
[0016]图2是根据本专利技术的实施例的诸如图1中所示的数据访问模块的框图;
[0017]图3是描绘了根据本专利技术的实施例的提供对数据湖中的工业数据的无缝访问的示例性方法的过程流程图;以及
[0018]图4是根据本专利技术的实施例的诸如图1中所示的云计算系统的框图。
[0019]参考附图描述了各种实施例,其中相似的参考数字用于指代附图,其中相似的参考数字自始至终用于指代相似的元件。在以下描述中,出于解释的目的,阐述了许多具体细节,以便提供对一个或多个实施例的透彻理解。可以显然的是,这种实施例可以在没有这些具体细节的情况下实践。
[0020]图1是根据本专利技术的实施例的用于提供对存储在数据湖124中的工业数据的无缝访问的云计算环境100的示意性表示。特别地,图1描绘了云计算系统102,云计算系统102能够提供云服务以用于提供对工业数据的无缝访问。云计算系统102经由网络104(例如,互联网)连接到技术设施(例如,工业工厂)106A

N中的资产108A

N、资产110A

N、资产112A

N。资产108A

N、110A

N和112A

N可以包括服务器、机器人、开关、自动化设备、马达、阀、泵、致动器、传感器、现场设备和其他工业装备。根据本专利技术,云服务可以包括使用语义查询来提供对存储在数据湖124中的工业数据的无缝访问。云服务可以使得能够设计、工程化、制造、调试、控制、维护资产108A

N、110A

N和112A

N、或工业工厂106A

N。云计算系统102还经由网络104连接到用户设备114。用户设备114可以包括膝上型计算机、工作站、台式计算机、平板计算机、智能电话等。用户设备114可以访问云计算系统102,以用于访问存储在数据湖124中的工业数据。云计算系统102可以被托管在公共云、私有云、混合云等上。
[0021]云计算系统102包括云通信接口116、云计算硬件和OS 118、云计算平台120、数据
访问模块122、以及数据湖124和数据库126。云通信接口116实现云计算平台120与工业工厂106A

N之间的通信。此外,云通信接口116实现云计算平台1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种在云计算环境中提供对数据湖中的工业数据的无缝访问的方法,包括:处理单元从用户设备接收访问所述数据湖中的工业数据的请求;其中所述请求包括针对所述工业数据的语义查询;并且其中所述语义查询基于语义模型;使用与所述语义查询相关联的语义模型基于工业数据湖中的所述工业数据的数据集来动态地生成所述工业数据的表示;基于所述工业数据的表示来生成所述语义查询的结果,其中所述结果包括来自所述数据湖的所请求的工业数据;以及向用户设备提供所述语义查询的所生成结果。2.根据权利要求1所述的方法,其中生成所述工业数据的表示包括:基于配置设置值和所述语义模型来生成所述工业数据的表示。3.根据权利要求2所述的方法,其中所述配置设置值指示所述数据湖中的不同数据集之间的映射。4.根据权利要求3所述的方法,其中所述数据湖包括来自多个数据源的工业数据的数据集。5.根据权利要求4所述的方法,其中基于所述配置设置值和所述语义模型来生成所述工业数据的表示包括:使用所述配置设置值来确定来自所述多个数据源的工业数据的数据集之间的映射;从所述数据湖中检索所映射的数据集;将从所述数据湖中检索到的数据集映射到与所述语义模型的至少一...

【专利技术属性】
技术研发人员:A
申请(专利权)人:西门子股份公司
类型:发明
国别省市:

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

1