数据处理方法、装置和计算机可读存储介质制造方法及图纸

技术编号:37328336 阅读:10 留言:0更新日期:2023-04-21 23:06
本申请涉及一种数据处理方法、装置和计算可读存储介质。该方法包括:获取目标设备对应的设备描述模型;根据目标设备的标识和数据获取方式,获取目标设备采集的原始数据;根据目标设备的标识,获取目标设备对应的转换插件,以由目标设备对应的转换插件将根据数据解析规则从原始数据解析出的数据转换为标准数据后输出,其中,目标设备为当前接入设备管理平台的设备,设备描述模型包含数据解析规则、目标设备的标识和数据获取方式。本申请提供的方案可以降低设备接入管理平台的成本和维护成本。本。本。

【技术实现步骤摘要】
数据处理方法、装置和计算机可读存储介质


[0001]本申请涉及计算机
,尤其涉及管理平台的设备数据处理方法、装置和计算可读存储介质。

技术介绍

[0002]随着物联网技术的发展,越来越多的设备可以接入设备管理平台。目前,一般是针对接入设备管理平台的设备进行定制开发。尽管定制开发实现了对接入到设备管理平台的设备的统一管理。然而,当随着接入到设备管理平台的设备越来越多,针对这些设备的定制开发将变得越来越不现实。一方面是设备的差异性过大,例如,电表和交换机同时接入到设备管理平台,由于这两者通信协议差异非常大,且各自的状态信息均不相同,针对电表的定制开发无法复用至针对交换机的定制开发;另一方面,定制开发后的维护难度变大,典型地,在设备接入的初期,经常会由于考虑不足和/或所监控信息不够完善,后续若需要获取设备的更多信息,需要重新定制程序开发,这也大大增加了成本。

技术实现思路

[0003]为解决或部分解决相关技术中存在的问题,本申请提供一种数据处理方法、装置和计算可读存储介质,可以降低设备接入管理平台的成本和维护成本。
[0004]本申请第一方面提供一种数据处理方法,包括:
[0005]获取目标设备对应的设备描述模型,所述目标设备为当前接入设备管理平台的设备,所述设备描述模型包含数据解析规则、所述目标设备的标识和数据获取方式;
[0006]根据所述目标设备的标识和数据获取方式,获取所述目标设备采集的原始数据;
[0007]根据所述目标设备的标识,获取所述目标设备对应的转换插件,以由所述目标设备对应的转换插件将根据所述数据解析规则从所述原始数据解析出的数据转换为标准数据后输出。
[0008]本申请第二方面提供一种数据处理装置,包括:
[0009]第一获取模块,用于获取目标设备对应的设备描述模型,所述目标设备为当前接入设备管理平台的设备,所述设备描述模型包含数据解析规则、所述目标设备的标识和数据获取方式;
[0010]第二获取模块,用于根据所述目标设备的标识和数据获取方式,获取所述目标设备采集的原始数据;
[0011]第三获取模块,用于根据所述目标设备的标识,获取所述目标设备对应的转换插件,以由所述目标设备对应的转换插件将根据所述数据解析规则从所述原始数据解析出的数据转换为标准数据后输出。
[0012]本申请第三方面提供一种电子设备,包括:
[0013]处理器;以及
[0014]存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述
处理器执行如上所述的方法。
[0015]本申请第四方面提供一种计算机可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。
[0016]本申请提供的技术方案可知,本申请的技术方案是在获取目标设备对应的设备描述模型后,根据目标设备的标识,获取目标设备对应的转换插件,以由目标设备对应的转换插件将根据数据解析规则从原始数据解析出的数据转换为标准数据后输出。与相关技术在每接入一个设备至设备管理平台时都需要针对新接入的设备做定制开发,导致设备管理平台与设备之间的框架均需相应改变相比,由于目标设备与设备描述模型、转换插件对应,对于不同的设备,若接入设备管理平台,本申请的技术方案只需要对设备描述模型和转换插件做定制,因此,无论是设备的变动还是设备描述模型和/或转换插件的变动,相比于改变设备管理平台与设备之间的框架要容易很多,因此,接入新设备的成本和维护的成本均显著降低。
[0017]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0018]通过结合附图对本申请示例性实施方式进行更详细地描述,本申请的上述以及其它目的、特征和优势将变得更加明显,其中,在本申请示例性实施方式中,相同的参考标号通常代表相同部件。
[0019]图1a是本申请实施例提供的数据处理方法应用场景示意图;
[0020]图1b是本申请另一实施例提供的数据处理方法应用场景示意图;
[0021]图2是本申请实施例提供的数据处理方法的流程示意图;
[0022]图3是本申请实施例提供的数据处理装置的结构示意图;
[0023]图4是本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0024]下面将参照附图更详细地描述本申请的实施方式。虽然附图中显示了本申请的实施方式,然而应该理解,可以以各种形式实现本申请而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本申请更加透彻和完整,并且能够将本申请的范围完整地传达给本领域的技术人员。
[0025]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0026]应当理解,尽管在本申请可能采用术语“第一”、“第二”、“第三”等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限
定。
[0027]随着物联网技术的发展,越来越多的设备可以接入设备管理平台。目前,一般是针对接入设备管理平台的设备进行定制开发。尽管定制开发实现了对接入到设备管理平台的设备的统一管理。然而,当随着接入到设备管理平台的设备越来越多,针对这些设备的定制开发将变得越来越不现实。一方面是设备的差异性过大,例如,电表和交换机同时接入到设备管理平台,由于这两者通信协议差异非常大,且各自的状态信息均不相同,针对电表的定制开发无法复用至针对交换机的定制开发;另一方面,定制开发后的维护难度变大,典型地,在设备接入的初期,经常会由于考虑不足和/或所监控信息不够完善,后续若需要获取设备的更多信息,需要重新定制程序开发,这也大大增加了成本。
[0028]针对上述问题,本申请实施例提供一种数据处理方法,可以降低设备接入管理平台的成本和维护成本。
[0029]以下结合附图详细描述本申请实施例的技术方案。
[0030]参见图1a,是本申请实施例提供的数据处理方法应用场景示意图。管理平台101是可以接入各种设备的系统,例如物联网平台,设备102可以是智能水表、智能电表等传感器或交换机等网络设备,负责采集原始数据,例如,用水量、用电量等等,转换插件库103可以是独立于管理平台101的第三方数据库,亦可以是集成于管理平台101的数据库。转换插件库103保存与各种可接入管理平台101的设备对应的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获取目标设备对应的设备描述模型,所述目标设备为当前接入设备管理平台的设备,所述设备描述模型包含数据解析规则、所述目标设备的标识和数据获取方式;根据所述目标设备的标识和数据获取方式,获取所述目标设备采集的原始数据;根据所述目标设备的标识,获取所述目标设备对应的转换插件,以由所述目标设备对应的转换插件将根据所述数据解析规则从所述原始数据解析出的数据转换为标准数据后输出。2.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述目标设备的标识和数据获取方式,获取所述目标设备采集的原始数据,包括:从所述获取的设备描述模型,解析得到所述目标设备的标识和所述目标设备的数据获取方式;按照所述目标设备的数据获取方式,从所述标识对应的目标设备拉取所述目标设备采集的原始数据。3.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述目标设备的标识,获取所述目标设备对应的转换插件,包括:根据所述目标设备的标识,从当前已有转换插件中查找与所述目标设备的标识对应的转换插件;若所述当前已有转换插件中不存在与所述目标设备的标识对应的转换插件,则从插件管理平台下载与所述目标设备的标识对应的转换插件;调用与所述目标设备的标识对应的转换插件。4.根据权利要求1所述的数据处理方法,其特征在于,所述目标设备对应的转换插件包括所述目标设备对应的状态数据结构和数据转换方法。5.根据权利要求4所述的数据处理方法,其特征在于,所述目标设备对应的状态数据结构包括有效数据与标准数据的转换比例,所述根据所述目标设备的标识,获取所述目标设备对应的转换插件,以由所述目标设备...

【专利技术属性】
技术研发人员:李小聪赵燕辉
申请(专利权)人:深信服科技股份有限公司
类型:发明
国别省市:

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

1