数据处理的方法、系统及电子设备与流程

文档序号:36428438发布日期:2023-12-21 00:25阅读:38来源:国知局
数据处理的方法与流程

本申请涉及数据处理领域,具体而言,涉及一种数据处理的方法、系统及电子设备。


背景技术:

1、物联网数据分析平台更多的选择部署在云端,但是越来越多的企业(客户)要求业务实时性、智能化、而且注重隐私保护,只有部分数据上传到云端,因此常规的将物联网数据上传到云端进行数据分析并指导生产的方案是不能满足企业(客户)需求的。边缘更接近设备,能够保证实时性和数据安全要求,但是现有的物联网边缘应用并没有很好的在边缘侧利用物联网设备数据实现对数据的分析。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种数据处理的方法、系统及电子设备,以至少解决相关技术中只有部分数据允许上传到云端,无法在边缘侧实现对数据的分析的技术问题。

2、根据本申请实施例的一个方面,提供了一种数据处理的方法,包括:接收边缘设备传输的请求消息,其中,请求消息中包含与业务相关的边缘数据,边缘数据为边缘设备产生的数据;通过规则引擎将边缘数据在边缘侧进行持久化处理,并依据请求消息创建数据分析任务;通过消息总线将操作指令发送至边缘设备,其中,操作指令为依据数据分析任务生成的指令。

3、可选地,接收边缘设备传输的请求消息,包括:响应于目标对象在当前页面输入的请求内容,从请求内容所指示的边缘设备中获取边缘数据;依据边缘数据生成请求消息,并接收边缘设备发送的请求消息。

4、可选地,通过规则引擎将边缘数据在边缘侧进行持久化处理之前,方法还包括:确定发送请求消息的边缘设备的设备类型;依据设备类型,确定传输请求消息的传输协议;基于传输协议通过消息总线传输请求消息。

5、可选地,通过规则引擎将边缘数据在边缘侧进行持久化处理,包括:通过预设规则对边缘数据进行过滤,其中,预设规则为使用sql语句编写的;将过滤后的边缘数据存储在时序数据库中,其中,时序数据库用于存储持久化后的边缘数据。

6、可选地,将过滤后的边缘数据存储在时序数据库中,包括:在时序数据库中创建用于存储过滤后的边缘数据的数据库,其中,数据库中配置有与边缘设备的设备类型对应的存储策略;在数据库中创建与边缘设备的设备特征对应的超级表,其中,超级表包括时间戳字段、属性值字段和静态属性字段,时间戳字段用于存储边缘数据的传输时间,属性值字段中不同的值表示边缘数据的不同属性信息;依据超级表创建子表,通过子表存储过滤后的边缘数据,其中,子表是以超级表为模板创建的。

7、可选地,依据请求消息创建数据分析任务之后,方法还包括:依据数据分析任务,将请求消息中与请求内容对应的边缘数据进行关联,并使用相同的数据标签标记具有关联关系的边缘数据;依据数据标签所指示的应用程序编程接口,调用与应用程序编程接口对应的应用程序,并通过应用程序对与数据标签对应的边缘数据进行处理,得到处理结果;在处理结果指示对边缘设备进行操作的情况下,依据处理结果生成操作指令。

8、可选地,调用与应用程序编程接口对应的应用程序之后,方法还包括:显示处理结果,以及显示对处理结果进行编辑的编辑界面;响应于目标对象在编辑界面的编辑操作,生成目标处理结果,其中,目标处理结果为对处理结果编辑后得到的结果;将目标处理结果通过消息总线返回给边缘设备。

9、根据本申请实施例的另一方面,还提供了一种数据处理的系统,包括:设备服务单元、核心服务单元和支持服务单元,其中,设备服务单元,用于接收边缘设备传输的请求消息,其中,请求消息中包含与业务相关的边缘数据,边缘数据为边缘设备产生的数据;支持服务单元,用于接收设备服务单元发送的请求消息,通过规则引擎将边缘数据在边缘侧进行持久化处理,并依据请求消息创建数据分析任务;核心服务单元,用于依据支持服务单元发送的数据分析任务生成操作指令,并通过消息总线将操作指令发送至边缘设备,其中,操作指令为依据数据分析任务生成的指令。

10、根据本申请实施例的又一方面,还提供了一种电子设备,包括:存储器,用于存储程序指令;处理器,与存储器连接,用于执行实现以下功能的程序指令:接收边缘设备传输的请求消息,其中,请求消息中包含与业务相关的边缘数据,边缘数据为边缘设备产生的数据;通过规则引擎将边缘数据在边缘侧进行持久化处理,并依据请求消息创建数据分析任务;通过消息总线将操作指令发送至边缘设备,其中,操作指令为依据数据分析任务生成的指令。

11、根据本申请实施例的再一方面,还提供了一种非易失性存储介质,该非易失性存储介质包括存储的计算机程序,其中,该非易失性存储介质所在设备通过运行计算机程序执行上述数据处理的方法。

12、在本申请实施例中,通过接收边缘设备传输的请求消息,其中,请求消息中包含与业务相关的边缘数据,边缘数据为边缘设备产生的数据;通过规则引擎将边缘数据在边缘侧进行持久化处理,并依据请求消息创建数据分析任务;通过消息总线将操作指令发送至边缘设备,其中,操作指令为依据数据分析任务生成的指令,达到了在边缘侧对边缘设备产生的数据进行处理的目的,从而实现了保护用户数据隐私及更好的挖掘数据价值的技术效果,进而解决了相关技术中只有部分数据允许上传到云端,无法在边缘侧实现对数据的分析的技术问题。



技术特征:

1.一种数据处理的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,接收边缘设备传输的请求消息,包括:

3.根据权利要求1所述的方法,其特征在于,通过规则引擎将所述边缘数据在边缘侧进行持久化处理之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,通过规则引擎将所述边缘数据在边缘侧进行持久化处理,包括:

5.根据权利要求4所述的方法,其特征在于,将过滤后的边缘数据存储在时序数据库中,包括:

6.根据权利要求1所述的方法,其特征在于,依据所述请求消息创建数据分析任务之后,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,调用与所述应用程序编程接口对应的应用程序之后,所述方法还包括:

8.一种数据处理的系统,其特征在于,包括:设备服务单元、核心服务单元和支持服务单元,其中,

9.一种电子设备,其特征在于,包括:

10.一种非易失性存储介质,其特征在于,所述非易失性存储介质包括存储的计算机程序,其中,所述非易失性存储介质所在设备通过运行所述计算机程序执行权利要求1至7中任意一项所述的数据处理的方法。


技术总结
本申请公开了一种数据处理的方法、系统及电子设备。其中,该方法包括:接收边缘设备传输的请求消息,其中,请求消息中包含与业务相关的边缘数据,边缘数据为边缘设备产生的数据;通过规则引擎将边缘数据在边缘侧进行持久化处理,并依据请求消息创建数据分析任务;通过消息总线将操作指令发送至边缘设备,其中,操作指令为依据数据分析任务生成的指令。本申请解决了相关技术中只有部分数据允许上传到云端,无法在边缘侧实现对数据的分析的技术问题。

技术研发人员:姚龙
受保护的技术使用者:中电信智能网络科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1