System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及物联网,尤其涉及一种物联网平台轻量级数据流转方法、系统、装置及存储介质。
技术介绍
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、所述目的地端,用于接收所述物联网平台投递的所述标准化数据,并反馈投递结果。
35、可选地,所述物联网平台包括数据处理单元管理器和若干个数据处理单元,一个所述数据处理单元对应消息列队中的一个主题,一个所述数据处理单元对应若干个所述目的地端。
36、实施本专利技术实施例包括以下有益效果:本实施例获取物联网设备数据,并根据数据格式将物联网设备数据写入消息列队对应的主题中进行存储;将不同主题中的物联网设备数据进行预处理,得到预处理后的物联网设备数据;根据预设的业务处理流程及预处理后的物联网设备数据确定操作结果;根据操作结果的目的地类型对操作结果进行标准化处理,得到标准化数据;将标准化数据投递给指定的目的地端,并获取投递结果;将物联网设备数据按数据格式转换成数据流进行存储,在数据流转过程中,根据处理目的构建不同的数据格式,提高数据处理效率,业务处理流程支持资源动态调整,以适应流式数据处理的实时性需求,弥补资源不足,降本增效,实现物联网数据传输的时效性,完整性和可靠性;另外,流式数据处理可以兼容不同数据规模的物联网平台场景,在具备高效数据流转处理能力的同时,精简硬件资源,节省内存消耗,更好的兼容小规模物联网场景,从而实现减少硬件设备和维护成本,提高稳定性。
本文档来自技高网...【技术保护点】
1.一种物联网平台轻量级数据流转方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述预处理包括数据格式标准化转换和/或关键字段提取,所述将不同主题中的所述物联网设备数据进行预处理,具体包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述业务处理流程包括若干个处理点,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.一种物联网平台轻量级数据流转系统,其特征在于,包括:
7.一种物联网平台轻量级数据流转装置,其特征在于,包括:
8.一种计算机可读存储介质,其中存储有处理器可执行的程序,其特征在于,所述处理器可执行的程序在由处理器执行时用于执行如权利要求1-5任一项所述的方法。
9.一种物联网平台轻量级数据流转系统,其特征在于,包括物联网设备、物联网平台和目的地端,所述物联网平台连接所述物联网设备和所述目的地端;其中,
10.根据权利要求9所述的系统,其特征在于,所述
...【技术特征摘要】
1.一种物联网平台轻量级数据流转方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述预处理包括数据格式标准化转换和/或关键字段提取,所述将不同主题中的所述物联网设备数据进行预处理,具体包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述业务处理流程包括若干个处理点,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.一种物联网平台轻量级数据流转系统,其特征在于,包括:
7.一种物联网...
【专利技术属性】
技术研发人员:张婕,张华,
申请(专利权)人:天翼物联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。