数据管理方法、系统以及计算机可读存储介质技术方案

技术编号:21251401 阅读:31 留言:0更新日期:2019-06-01 09:21
本发明专利技术提出了一种数据管理方法、一种数据管理系统、一种数据管理系统以及一种计算机可读存储介质。其中,方法包括接收应用不同应用程序编程接口协议传输的物联网设备信息;调用开源流处理平台组件,以使开源流处理平台组件构建存储物联网设备信息的第一消费群组,并将第一消费群组中的物联网设备信息推送至业务分析系统。通过上述方案实现了不同型号和/或协议的物联网设备采集的数据信息在同一业务分析系统进行分析,进而摆脱了现阶段单一分析系统只能对单一型号或者协议的物联网设备进行分析,无法给出分析和决策的窘境。

Data management methods, systems and computer-readable storage media

The invention provides a data management method, a data management system, a data management system and a computer readable storage medium. Among them, the method includes receiving device information transmitted by different application programming interface protocols, calling open source stream processing platform components, so that open source stream processing platform components can construct the first consumer group storing device information of the Internet of Things, and pushing device information of the first consumer group to business analysis system. Through the above scheme, the data and information collected by different types and/or protocols of Internet of Things devices are analyzed in the same business analysis system, thus getting rid of the predicament that single analysis system can only analyze single type or protocol of Internet of Things devices, and can not give analysis and decision-making.

【技术实现步骤摘要】
数据管理方法、系统以及计算机可读存储介质
本专利技术涉及教育资源信息化领域,具体而言,涉及一种数据管理方法、一种数据管理系统、一种数据管理系统以及一种计算机可读存储介质。
技术介绍
智能城市建设过程中,需要采集用于检测被采集环境参数、车流信息等信息的物联网设备的数据信息,根据采集到的数据信息进行分析,并给出决策。然而,物联网设备存在型号、协议等差异,一般地,采用一种型号或者协议对应一种分析系统,无法实现对数据的统一管理和监控,进而分析后确定的决策仅仅是针对单一分析系统得到的,因此不便于针对物联网数据进行整体分析。因此,亟需一种数据管理方法以实现多种协议的物联网数据在同一分析系统下进行分析,以便进行整体分析。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术第一个方面在于提出一种数据管理方法。本专利技术的第二个方面在于提出一种数据管理系统。本专利技术的第三个方面在于提出一种数据管理系统。本专利技术的第四个方面在于提出一种计算机可读存储介质。有鉴于此,根据本专利技术的第一个方面,提出了一种数据管理方法,包括:接收应用不同应用程序编程接口协议传输的物联网设备信息;调用开源流处理平台组件,以使开源流处理平台组件构建存储物联网设备信息的第一消费群组,并将第一消费群组中的物联网设备信息推送至业务分析系统。本专利技术提供的数据管理方法,基于物联网开放平台可以通过多种应用程序编程接口协议来接收物联网设备信息,进而实现物联网设备采集的数据的获取,通过调用开源流处理平台组件,使其构建存储物联网设备信息的第一消费群组,并将第一消费群组中的物联网设备信息推送至业务分析系统,以便业务分析系统对获取得到的物联网设备信息进行分析。通过上述方案实现了不同型号和/或协议的物联网设备采集的数据信息在同一业务分析系统进行分析,进而摆脱了现阶段单一分析系统只能对单一型号或者协议的物联网设备进行分析,无法给出分析和决策的窘境,相对比,减少了业务分析系统的使用数量,方便了数据的统一分析并给出决策。根据本专利技术的上述数据管理方法,还可以具有以下技术特征:在上述技术方案中,进一步地,还包括:调用开源流处理平台组件,以使开源流处理平台组件构建存储物联网设备信息的第二消费群组,并将第二消费群组中的物联网设备信息推送至数据库存储。在该技术方案中,由于不同型号、协议的物联网设备信息采集的频率不同,而采集的业务数据量的大小也不同,通过调用开源流处理平台组件,以使开源流处理平台组件构建存储物联网设备信息的第二消费群组,并将第二消费群组中的物联网设备信息推送至数据库存储。进而实现了对不同型号、协议的物联网设备信息的存储,同时由于物联网设备信息推送至数据库存储的过程是经由开源流处理平台组件构建存储物联网设备信息的第二消费群组实现的,因此,在后期对数据的调用过程中可以实现快速调用,提高了业务数据的响应速度。在上述任一技术方案中,进一步地,还包括:根据应用程序编程接口协议调用数据接收程序,在数据接收程序被执行的情况下,将物联网设备信息发送至开源流处理平台组件。在该技术方案中,为了确保不同型号、协议的物联网设备信息的有效处理,物联网开放平台根据应用程序编程接口协议调用数据接收程序,进而在数据接收程序被执行的情况下将物联网设备信息发送至开源流处理平台组件,以便构建第一消费群组来实现业务分析系统的分析,以及构建第二消费群组实现数据的存储。在上述任一技术方案中,进一步地,应用程序编程接口协议包括以下协议中至少两种:LWM2M协议、EDP协议、MQTT协议、HTTP协议、TCP协议、MODBUS协议、JT/T808协议、RGMP协议。在该技术方案中,应用程序编程接口协议包括但不局限于LWM2M协议、EDP协议、MQTT协议、HTTP协议、TCP协议、MODBUS协议、JT/T808协议、RGMP协议,其中LWM2M(LightweightMachinetoMachine),一种物联网协议;EDP(EnhancedDevicePotocol增强设备协议)协议,是Onenet(中国移动物联网开放)平台根据物联网特点专门定制的完全公开的基于TCP的协议;MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输)协议是面向物联网应用的即时通信协议;HTTP(HyperTextTransferProtocol,超文本传输协议);TCP(TransmissionControlProtocol传输控制协议);MODBUS协议是一种串行通信协议,是Modicon(现在的施耐德电气SchneiderElectric)于1979年为使用的可编程逻辑控制器(PLC)通信而发表的;JT/T808协议是交通部的标准协议;RGMP(RemoteGatewayManagementProtocol远程网关管理协议,远程网关管理协议)协议,通过上述协议实现物联网设备与物联网开放平台的数据互联。根据本专利技术的第二个方面,提出了一种数据管理系统,包括:存储器,用于存储计算机程序;处理器,用于执行计算机程序以:接收应用不同应用程序编程接口协议传输的物联网设备信息;调用开源流处理平台组件,以使开源流处理平台组件构建存储物联网设备信息的第一消费群组,并将第一消费群组中的物联网设备信息推送至业务分析系统。本专利技术提供的数据管理系统,包括:存储器和处理器,其中处理器执行存储在存储器的计算机程序以:基于物联网开放平台可以通过多种应用程序编程接口协议来接收物联网设备信息,进而实现物联网设备采集的数据的获取,通过调用开源流处理平台组件,使其构建存储物联网设备信息的第一消费群组,并将第一消费群组中的物联网设备信息推送至业务分析系统,以便业务分析系统对获取得到的物联网设备信息进行分析。通过上述方案实现了不同型号和/或协议的物联网设备采集的数据信息在同一业务分析系统进行分析,进而摆脱了现阶段单一分析系统只能对单一型号或者协议的物联网设备进行分析,无法给出分析和决策的窘境,相对比,减少了业务分析系统的使用数量,方便了数据的统一分析并给出决策。根据本专利技术的上述数据管理系统,还可以具有以下技术特征:在上述技术方案中,进一步地,处理器还用于:调用开源流处理平台组件,以使开源流处理平台组件构建存储物联网设备信息的第二消费群组,并将第二消费群组中的物联网设备信息推送至数据库存储。在该技术方案中,由于不同型号、协议的物联网设备信息采集的频率不同,而采集的业务数据量的大小也不同,通过调用开源流处理平台组件,以使开源流处理平台组件构建存储物联网设备信息的第二消费群组,并将第二消费群组中的物联网设备信息推送至数据库存储。进而实现了对不同型号、协议的物联网设备信息的存储,同时由于物联网设备信息推送至数据库存储的过程是经由开源流处理平台组件构建存储物联网设备信息的第二消费群组实现的,因此,在后期对数据的调用过程中可以实现快速调用,提高了业务数据的响应速度。在上述任一技术方案中,进一步地,处理器还用于:根据应用程序编程接口协议调用数据接收程序,在数据接收程序被执行的情况下,将物联网设备信息发送至开源流处理平台组件。在该技术方案中,为了确保不同型号、协议的物联网设备信息的有效处理,物联网开放平台根据应用程序编程接本文档来自技高网...

【技术保护点】
1.一种数据管理方法,其特征在于,包括:接收应用不同应用程序编程接口协议传输的物联网设备信息;调用开源流处理平台组件,以使所述开源流处理平台组件构建存储所述物联网设备信息的第一消费群组,并将所述第一消费群组中的所述物联网设备信息推送至业务分析系统。

【技术特征摘要】
1.一种数据管理方法,其特征在于,包括:接收应用不同应用程序编程接口协议传输的物联网设备信息;调用开源流处理平台组件,以使所述开源流处理平台组件构建存储所述物联网设备信息的第一消费群组,并将所述第一消费群组中的所述物联网设备信息推送至业务分析系统。2.根据权利要求1所述的数据管理方法,其特征在于,还包括:调用所述开源流处理平台组件,以使所述开源流处理平台组件构建存储所述物联网设备信息的第二消费群组,并将所述第二消费群组中的所述物联网设备信息推送至数据库存储。3.根据权利要求1或2所述的数据管理方法,其特征在于,还包括:根据所述应用程序编程接口协议调用数据接收程序,在所述数据接收程序被执行的情况下,将所述物联网设备信息发送至所述开源流处理平台组件。4.根据权利要求3所述的数据管理方法,其特征在于,所述应用程序编程接口协议包括以下协议中至少两种:LWM2M协议、EDP协议、MQTT协议、HTTP协议、TCP协议、MODBUS协议、JT/T808协议、RGMP协议。5.一种数据管理系统,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序以:接收应用不同应用程序编程接口协议传输的物联网设备信息;调用开源流处理平台组件,以使所述开源流处理平台组件构建存储所述物联网设备信息的第一消费群组,并将所述第一消费群组...

【专利技术属性】
技术研发人员:陈年春
申请(专利权)人:深圳中兴网信科技有限公司
类型:发明
国别省市:广东,44

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

1