本发明专利技术实施例公开了一种数据处理方法、装置、设备和介质,涉及物联网领域。该方法包括:基于通用场景规则标准和用户输入的目标场景的规则内容生成目标场景规则;基于目标场景规则对采集的数据进行处理。本发明专利技术实施例提供了一种数据处理方法、装置、设备和介质,扩大了应用使能平台的应用场景。
【技术实现步骤摘要】
数据处理方法、装置、设备和介质
本专利技术实施例涉及物联网领域,尤其涉及一种数据处理方法、装置、设备和介质。
技术介绍
参见图1,物联网平台从底层到高层可分为四大平台类型:设备管理平台、连接管理平台、应用使能平台和业务分析平台。其中应用使能平台具体功能有:提供成套应用开发工具(大部分能提供图形化开发工具,甚至不需要开发者编写代码)、中间件、数据存储功能、业务逻辑引擎、对接第三方系统API等。物联网应用开发者在应用使能平台上快速开发、部署、管理应用,而无需考虑下层基础设施扩展、数据管理和归集、通信协议、通信安全等问题,降低开发成本、大大缩短开发时间。当前应用使能平台都是针对某些场景固化的赋能,比如:车辆管理,在现有的应用使能平台,就会预置一些车辆管理相关的功能,然后提前实现车辆管理的连接协议。从而使得一种应用使能平台只能实现一种应用场景,针对不同应用场景,需要搭建不同的应用使能平台。专利技术人在实现本专利技术的过程中发现,现有技术存在如下缺陷:应用使能平台的应用范围小,且针对不同场景的应用使能平台的搭建会带来大量的重复工作。
技术实现思路
本专利技术实施例提供一种数据处理方法、装置、设备和介质,以扩大应用使能平台的应用场景。第一方面,本专利技术实施例提供了一种数据处理方法,该方法包括:基于通用场景规则标准和用户输入的目标场景的规则内容生成目标场景规则;基于目标场景规则对采集的数据进行处理。进一步地,所述基于目标场景规则对采集的数据进行处理,包括:基于目标场景规则中包括的逻辑处理规则对采集的数据进行筛选,得到符合所述逻辑处理规则的数据。进一步地,所述基于通用场景规则标准和用户输入的目标场景的规则内容生成目标场景规则之前,所述方法还包括:依据至少两个场景的规则内容提取得到所述通用场景规则标准。进一步地,所述通用场景规则标准至少包括时间类元素、设备类元素、地点类元素和事件类元素。进一步地,每类元素的个数为至少一个,其中同一类元素中的至少两个元素通过逻辑符号连接。第二方面,本专利技术实施例还提供了一种数据处理装置,该装置包括:规则生成模块,用于基于通用场景规则标准和用户输入的目标场景的规则内容生成目标场景规则;数据处理模块,用于基于目标场景规则对采集的数据进行处理。进一步地,所述数据处理模块包括:数据筛选单元,用于基于目标场景规则中包括的逻辑处理规则对采集的数据进行筛选,得到符合所述逻辑处理规则的数据。进一步地,所述装置还包括:标准确定模块,用于所述基于通用场景规则标准和用户输入的目标场景的规则内容生成目标场景规则之前,依据至少两个场景的规则内容提取得到所述通用场景规则标准。进一步地,所述通用场景规则标准至少包括时间类元素、设备类元素、地点类元素和事件类元素。进一步地,每类元素的个数为至少一个,其中同一类元素中的至少两个元素通过逻辑符号连接。第三方面,本专利技术实施例还提供了一种设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术实施例中任一所述的数据处理方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的数据处理方法。本专利技术实施例,通过基于通用场景规则标准可以确定出适用于不同场景的目标场景规则,基于确定的目标场景规则对采集的数据进行处理,可以实现对不同场景的数据处理,从而使得该数据处理方法适用不同场景。进而应用该数据处理方法的应用使能平台也可以实现多种场景的应用。附图说明图1为物联网平台分类的示意图;图2为本专利技术实施例一提供的一种数据处理方法的流程图;图3是本专利技术实施例二提供的一种数据处理方法的流程图;图4是本专利技术实施例二提供的一种规则生成示意图;图5是本专利技术实施例二提供的多种规则间的关系示意图;图6是本专利技术实施例三提供的一种数据处理装置的结构示意图;图7为本专利技术实施例四提供的一种设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图2为本专利技术实施例一提供的一种数据处理方法的流程图。本实施例可适用于对不同场景数据进行处理的情况。典型地,本实施例可适用于物联网应用使能平台实现不同场景应用的情况。该方法可以由一种数据处理装置来执行。该装装置可以由软件和/或硬件的方式实现,典型地,该装置可以是上述应用使能平台所在设备。参见图2,本实施例提供的数据处理方法包括:S110、基于通用场景规则标准和用户输入的目标场景的规则内容生成目标场景规则。其中,通用场景规则标准依据至少两个场景的规则内容提取得到。根据通用场景规则标准可以生成不同目标场景规则。例如,根据通用场景规则标准可以生成应用于车辆管理场景的规则,也可以生成应用于仓库管理场景的规则,还可以生成应用于其他场景的规则。目标场景的规则内容是用户根据通用场景规则标准输入的。具体地,所述通用场景规则标准至少包括时间类元素、设备类元素、地点类元素和事件类元素。其中,时间类元素可以是时间点,也可以是时间段;事件类元素对应一种应用的处理逻辑。可选地,每类元素的个数为至少一个,其中同一类元素中的至少两个元素通过逻辑符号连接。S120、基于目标场景规则对采集的数据进行处理。具体地,基于目标场景规则对采集的数据进行处理可以包括:根据目标场景规则中涉及目标场景的信息,从采集的多个场景的数据中确定出目标场景对应的数据,作为待处理数据;根据目标场景规则对所述待处理数据进行处理。可选地,所述基于目标场景规则对采集的数据进行处理,也可以包括:根据目标场景规则中的参数及参数范围,对采集的多个场景的数据进行筛选中确定出待处理数据;根据标场景规则中的数据处理逻辑,对待处理数据进行逻辑处理。示例性的,设通用场景规则标准包括时间类元素、设备类元素、地点类元素和事件类元素,目标场景为仓库管理场景,应用为出库统计。用户基于通用场景规则标准输入的目标场景的规则内容为:7点至9点(对应时间类元素);仓库(对应设备类元素);某一仓库(对应地点类元素);出库统计(对应事件类元素)。确定目标场景规则为:7点至9点(对应时间类元素);仓库(对应设备类元素);某一仓库(对应地点类元素);累加符合条件的出库货物(对应事件类元素)。利用目标场景规则中的7点至9点(对应时间类元素)、仓库(对应设备类元素)和某一仓库(对应地点类元素)对采集的数据进行筛选,确定符合条件的货物,并将符合条件的获取累加,实现对出库货物的统计。本专利技术实施例的技术方案,通过基于通用场景规则标准可以确定出适用于不同场景的目标场景规则,基于确定的目标场景规则对采集的数据进行处理,可以实现对不同场景的数据处理,从而使得该数据处理方法适用不同场景。进而应用该数据处理方法的应用使能平台也可以实现多种场景的应用。实施例二图3是本专利技术实施例二提供的一种数据处理方法的流程图。本实施例是在上述实施例的基础上提出的一种可选方案。参见图3,本实施例提供的数据处理方法包括:S210、基于通用场景规则标准和用户输入的目标场景的规则内容本文档来自技高网...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:基于通用场景规则标准和用户输入的目标场景的规则内容生成目标场景规则;基于目标场景规则对采集的数据进行处理。
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:基于通用场景规则标准和用户输入的目标场景的规则内容生成目标场景规则;基于目标场景规则对采集的数据进行处理。2.根据权利要求1所述的方法,其特征在于,所述基于目标场景规则对采集的数据进行处理,包括:基于目标场景规则中包括的逻辑处理规则对采集的数据进行筛选,得到符合所述逻辑处理规则的数据。3.根据权利要求1所述的方法,其特征在于,所述基于通用场景规则标准和用户输入的目标场景的规则内容生成目标场景规则之前,所述方法还包括:依据至少两个场景的规则内容提取得到所述通用场景规则标准。4.根据权利要求1所述的方法,其特征在于,所述通用场景规则标准至少包括时间类元素、设备类元素、地点类元素和事件类元素。5.根据权利要求4所述的方法,其特征在于,每类元素的个数为至少一个,其中同一类元素中的至少两个元素通过逻辑符号连接。6.一种数据处理装置,其特征在于,包括:规则生成模块,用于基于通用场景规则标准和用户输入的目标场景的规则内容生成目标场景规则;数据处理模块,用于基于目标场景规则对采集的数据进行处理。7.根据权利...
【专利技术属性】
技术研发人员:郭慰,陈利鑫,熊昱昊,孙丘伟,
申请(专利权)人:日海智能科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。