基于数据湖的数据通信方法、电子设备及存储介质技术

技术编号:34476495 阅读:22 留言:0更新日期:2022-08-10 08:51
本申请提供一种基于数据湖的数据通信方法、电子设备及存储介质,涉及通信技术领域。其中,该方法可以应用于中心数据湖,中心数据湖通过至少一个工业防火墙与至少一个边缘数据湖通信连接,每个边缘数据湖与至少一个工业采集设备通信连接,该方法包括:接收边缘数据湖通过工业防火墙发送的工业设备数据,工业设备数据由边缘数据湖通过至少一个工业采集设备获取;根据工业设备数据,对工业设备数据对应的目标工业设备进行分析,获取数据分析结果,相较于现有技术,即使对边缘数据湖所通信连接的工业采集设备进行了新增或撤除操作,也无需对工业防火墙进行重新配置,可以提高数字化工厂的部署效率。厂的部署效率。厂的部署效率。

【技术实现步骤摘要】
基于数据湖的数据通信方法、电子设备及存储介质


[0001]本申请涉及通信
,特别涉及一种基于数据湖的数据通信方法、电子设备及存储介质。

技术介绍

[0002]数字化工厂作为一种新兴的工厂模式,其在制造企业内部实现了产品智能化、生产自动化、信息流和物资流合一。其中,数字化工厂采用大数据分析、端至端实时规划和设备互联、自控系统、数字孪生等一系列先进技术实现生产乃至整条供应链的数字化,凭借这些技术,使得企业的生产效率得以提升,且能够批量生产高度定制化的产品。
[0003]现有的,在数字化工厂中实现数据采集业务时,一般将数据存储处理功能接入其他网络(比如,办公网络),而且将信息采集功能分散部署在工业现场,并接入生产网络。具体来说,信息采集业务通常依赖数据采集模块获取生产环境内的数据,且数据采集模块通常被部署在生产网络内,并且通过工业防火墙与数据存储处理功能所在的其他网络隔离。如果需要在生产网络与其他网络直接进行数据传输,则必须在工业防火墙上进行相应地配置。
[0004]可以看出,现有的数据通信方法中,当数字化工厂中数据采集模块每次发生更新时,则需要维护人员调整工业防火墙的配置,因此,现有的数字化工厂存在部署效率较低的问题。

技术实现思路

[0005]本申请的目的在于,针对上述现有技术中的不足,提供一种基于数据湖的数据通信方法、电子设备及存储介质,可以提高数字化工厂的部署效率。
[0006]为实现上述目的,本申请实施例采用的技术方案如下:
[0007]第一方面,本专利技术提供一种基于数据湖的数据通信方法,应用于中心数据湖,所述中心数据湖通过至少一个工业防火墙与至少一个边缘数据湖通信连接,每个所述边缘数据湖与至少一个工业采集设备通信连接,所述方法包括:
[0008]接收所述边缘数据湖通过所述工业防火墙发送的工业设备数据,所述工业设备数据由所述边缘数据湖通过至少一个工业采集设备获取;
[0009]根据所述工业设备数据,对所述工业设备数据对应的目标工业设备进行分析,获取数据分析结果。
[0010]在可选的实施方式中,所述工业防火墙被配置为包括预设映射关系,所述预设映射关系包括:所述中心数据湖对应的地址、所述边缘数据湖对应的地址、第一端口、第二端口、第三端口以及第四端口之间的映射关系;
[0011]其中,所述第一端口,用于所述边缘数据湖向所述中心数据湖发送所述工业设备数据;所述第二端口,用于所述中心数据湖接收所述边缘数据湖发送的所述工业设备数据;
[0012]所述第三端口,用于所述边缘数据湖接收所述中心数据湖发送的数据传输指令;
所述第四端口,用于所述中心数据湖向所述边缘数据湖发送数据传输指令。
[0013]在可选的实施方式中,所述方法还包括:
[0014]基于所述第四端口,通过所述工业防火墙向所述边缘数据湖发送停止传输指令,以使所述边缘数据湖根据所述停止传输指令将获取的所述工业设备数据暂存至预设存储模块。
[0015]在可选的实施方式中,所述接收边缘数据湖通过所述工业防火墙发送的工业设备数据之前,所述方法还包括:
[0016]基于所述第四端口,通过所述工业防火墙向所述边缘数据湖发送工业设备采集指令和/或开始传输指令。
[0017]在可选的实施方式中,所述接收所述边缘数据湖通过所述工业防火墙发送的工业设备数据,包括:
[0018]基于第一消息队列接收所述边缘数据湖中第二消息队列通过所述工业防火墙发送的数据传输请求;
[0019]根据所述数据传输请求,基于所述第一消息队列通过所述工业防火墙向所述边缘数据湖发送同意响应;
[0020]基于所述第一消息队列接收所述边缘数据湖中所述第二消息队列在收到所述同意响应后,通过所述工业防火墙发送的所述第二消息队列中的工业设备数据,其中,所述第二消息队列在未收到所述同意响应时,将所述工业设备数据暂存至预设存储模块。
[0021]在可选的实施方式中,所述工业设备数据的数据类型包括下述至少一项:时序结构化数据、非时序结构化数据、非结构化数据;
[0022]所述第二消息队列在未收到所述同意响应时,将所述工业设备数据暂存至预设存储模块,包括:
[0023]第二消息队列在未收到所述同意响应时,根据所述工业设备数据的数据类型将所述工业设备数据暂存至预设存储模块,其中,所述预设存储模块包括下述至少一项:非关系型数据库、关系型数据库、对象存储模块,所述非关系型数据库用于存储时序结构化数据、所述关系型数据库用于存储非时序结构化数据、所述对象存储模块用于存储非结构化数据。
[0024]在可选的实施方式中,若所述中心数据湖包括非关系型数据库、关系型数据库以及对象存储模块,则所述中心数据湖还包括:图数据库,所述接收所述边缘数据湖通过所述工业防火墙发送的工业设备数据之后,所述方法还包括:
[0025]根据所述工业设备数据,通过所述图数据库构建所述非关系型数据库、所述关系型数据库中各数据表以及所述对象存储模块中各数据对象之间的关联关系;
[0026]所述根据所述工业设备数据,对所述工业设备数据对应的目标工业设备进行分析,获取数据分析结果,包括:
[0027]根据所述图数据库中的所述关联关系,对所述工业设备数据对应的目标工业设备进行分析,获取数据分析结果。
[0028]第二方面,本专利技术提供一种基于数据湖的数据通信方法,应用于边缘数据湖,所述边缘数据湖通过工业防火墙与中心数据湖通信连接,且所述边缘数据湖与至少一个工业采集设备通信连接,所述方法包括:
[0029]通过至少一个所述工业采集设备获取工业设备数据;
[0030]通过所述工业防火墙向所述中心数据湖发送所述工业设备数据,以使所述中心数据湖根据所述工业设备数据对所述工业设备数据对应的目标工业设备进行分析,获取数据分析结果。
[0031]第三方面,本申请实施例提供一种基于数据湖的数据通信装置,应用于中心数据湖,所述中心数据湖通过至少一个工业防火墙与至少一个边缘数据湖通信连接,每个所述边缘数据湖与至少一个工业采集设备通信连接,所述数据通信装置包括:
[0032]接收模块,用于接收所述边缘数据湖通过所述工业防火墙发送的工业设备数据,所述工业设备数据由所述边缘数据湖通过至少一个工业采集设备获取;
[0033]分析模块,用于根据所述工业设备数据,对所述工业设备数据对应的目标工业设备进行分析,获取数据分析结果。
[0034]在可选的实施方式中,所述工业防火墙被配置为包括预设映射关系,所述预设映射关系包括:所述中心数据湖对应的地址、所述边缘数据湖对应的地址、第一端口、第二端口、第三端口以及第四端口之间的映射关系;
[0035]其中,所述第一端口,用于所述边缘数据湖向所述中心数据湖发送所述工业设备数据;所述第二端口,用于所述中心数据湖接收所述边缘数据湖发送的所述工业设备数据;
[0036]所述第三端口,用于所述边缘数据湖接收所述中心数据湖发送的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数据湖的数据通信方法,其特征在于,应用于中心数据湖,所述中心数据湖通过至少一个工业防火墙与至少一个边缘数据湖通信连接,每个所述边缘数据湖与至少一个工业采集设备通信连接,所述方法包括:接收所述边缘数据湖通过所述工业防火墙发送的工业设备数据,所述工业设备数据由所述边缘数据湖通过至少一个工业采集设备获取;根据所述工业设备数据,对所述工业设备数据对应的目标工业设备进行分析,获取数据分析结果。2.根据权利要求1所述的方法,其特征在于,所述工业防火墙被配置为包括预设映射关系,所述预设映射关系包括:所述中心数据湖对应的地址、所述边缘数据湖对应的地址、第一端口、第二端口、第三端口以及第四端口之间的映射关系;其中,所述第一端口,用于所述边缘数据湖向所述中心数据湖发送所述工业设备数据;所述第二端口,用于所述中心数据湖接收所述边缘数据湖发送的所述工业设备数据;所述第三端口,用于所述边缘数据湖接收所述中心数据湖发送的数据传输指令;所述第四端口,用于所述中心数据湖向所述边缘数据湖发送数据传输指令。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:基于所述第四端口,通过所述工业防火墙向所述边缘数据湖发送停止传输指令,以使所述边缘数据湖根据所述停止传输指令将获取的所述工业设备数据暂存至预设存储模块。4.根据权利要求2所述的方法,其特征在于,所述接收边缘数据湖通过所述工业防火墙发送的工业设备数据之前,所述方法还包括:基于所述第四端口,通过所述工业防火墙向所述边缘数据湖发送工业设备采集指令和/或开始传输指令。5.根据权利要求1

4任一项所述的方法,其特征在于,所述接收所述边缘数据湖通过所述工业防火墙发送的工业设备数据,包括:基于第一消息队列接收所述边缘数据湖中第二消息队列通过所述工业防火墙发送的数据传输请求;根据所述数据传输请求,基于所述第一消息队列通过所述工业防火墙向所述边缘数据湖发送同意响应;基于所述第一消息队列接收所述边缘数据湖中所述第二消息队列在收到所述同意响应后,通过所述工业防火墙发送的所述第二消息队列中的工业设备数据,其中,所述第二消息队列在未收到所述同意响应时,将所述工业设备数据暂存至预设存储模块。6.根据权利要求5所述的方法,其特征在于,所述工业设备数据的...

【专利技术属性】
技术研发人员:俞一帆
申请(专利权)人:深圳艾灵网络有限公司
类型:发明
国别省市:

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

1