本发明专利技术公开了一种基于低代码的工业物联数据处理方法、设备及介质,涉及电数字数据处理技术领域。方法包括:将工业物联数据的数据处理规则划分为多个规则类型;对规则类型下工业物联数据对应的基本数据处理逻辑单元进行封装,得到封装后的数据处理规则,并配置数据处理规则对应的执行策略和存储策略;对规则库执行相应的管理策略;在时间点满足指定数据处理规则对应的执行策略所设的触发节点时,读取预设的时序数据库中预先采集的原始工业物联数据;创建原始工业物联数据对应的处理进程,以通过处理进程对原始工业物联数据进行数据处理,得到数据处理结果;将数据处理结果通过指定数据处理规则对应的存储策略,推送至指定数据库。
【技术实现步骤摘要】
本专利技术涉及电数字数据处理,具体涉及一种基于低代码的工业物联数据处理方法、设备及介质。
技术介绍
1、随着传感器、物联网、“互联网+”、云计算等技术的发展,物联网系统接入设备的数量和种类不断增加,通过先进的传感通信技术,物联网可以实现对不同种类、格式的原始数据的采集。物联网系统实现的价值不仅在于数据的采集存储,更重要的是数据的分析与处理。实时流计算技术的应用使得在数据生成的同时对其进行连续的查询与计算,并且,不同格式和种类的原始工业物联数据也带来了多种数据处理需求,因此,需要针对不同的用户需求,制定不同的数据处理逻辑,从而适应不同的计算场景。
2、在现有技术中,有些工业物联数据具有统一的行业标准和规范算法,有些则依赖于用户的自定义规则并且有可能会根据实际生产进程进行动态调整,通过传统的定制化开发模式将导致大量重复的开发工作,从而导致工业物联数据处理效率的下降。
技术实现思路
1、为了解决上述问题,本专利技术提出了一种基于低代码的工业物联数据处理方法,包括:
2、根据工业设备产生的工业物联数据对应的处理需求,将所述工业物联数据的数据处理规则划分为多个规则类型;
3、针对不同的规则类型,对所述规则类型下所述工业物联数据对应的基本数据处理逻辑单元进行封装,得到封装后的数据处理规则,并配置所述数据处理规则对应的执行策略和存储策略;
4、基于所述规则类型对应的管理模式,创建用于存储所述数据处理规则的规则库,并对所述规则库执行相应的管理策略;</p>5、加载所述规则库中的指定数据处理规则,在时间点满足所述指定数据处理规则对应的执行策略所设的触发节点时,读取预设的时序数据库中预先采集的原始工业物联数据;
6、根据所述指定数据处理规则,创建所述原始工业物联数据对应的处理进程,以通过所述处理进程对所述原始工业物联数据进行数据处理,得到数据处理结果;
7、将所述数据处理结果通过所述指定数据处理规则对应的存储策略,推送至指定数据库,以通过所述指定数据库,实现用户组对所述数据处理结果的查询。
8、在本专利技术的一种实现方式中,所述规则类型包括标准化规则类型和非标准化规则类型,针对不同的规则类型,对所述规则类型下所述工业物联数据对应的基本数据处理逻辑单元进行封装,得到封装后的数据处理规则,具体包括:
9、针对所述标准化规则类型,创建所述工业设备对应的设备实例;其中,所述设备实例包括所述工业设备对应的设备信息和监控参数;
10、通过预设的低代码平台,对所述工业物联数据对应的基本数据处理逻辑单元进行封装,得到封装后的数据处理规则;
11、根据所述设备实例,选取与所述数据处理规则对应处理的工业物联数据相匹配的指定监控参数,并将所述指定监控参数与所述数据处理规则进行绑定;
12、针对所述非标准化规则类型,根据预设的脚本模板以及所述工业物联数据对应的基本数据处理逻辑单元,组装得到用于执行数据处理规则的数据处理脚本。
13、在本专利技术的一种实现方式中,配置所述数据处理规则对应的执行策略和存储策略,具体包括:
14、通过所述低代码平台,对所述数据处理规则对应的触发节点和执行周期进行配置,得到对应的执行策略;
15、根据所述数据处理规则对应处理的工业物联数据所属的数据分析场景,确定所述工业物联数据对应的数据处理结果是否需周期更新,以生成所述数据处理规则配置对应的存储策略;其中,所述存储策略包括全量存储策略和周期存储策略。
16、在本专利技术的一种实现方式中,配置所述数据处理规则对应的执行策略和存储策略之后,所述方法还包括:
17、针对所述标准化规则类型的数据处理规则,对所述数据处理规则对应的数据处理类型进行配置,以通过配置完成的所述数据处理类型,建立起预设的数据处理结果,与通过所述数据处理规则得到的初始数据之间的映射关系;其中,所述数据处理类型包括事件计算、阈值计算和差值计算;
18、对与所述数据处理结果存在映射关系的初始数据对应的数值或数值范围进行调整,以实现对所述数据处理类型的状态配置。
19、在本专利技术的一种实现方式中,对所述规则库执行相应的管理策略,具体包括:
20、在向所述规则库中新增数据处理规则的情况下,对新增的数据处理规则与所述规则库中的任一数据处理规则进行分析,以确定二者之间的相似度;
21、若所述相似度大于预设值,从所述规则库中获取所述新增的数据处理规则对应的关联数据处理规则,并对所述关联数据处理规则所绑定的指定监控参数以及所述初始数据处理结果对应的数值或数值范围进行调整,得到所述新增的数据处理规则,将所述新增的数据处理规则添加到所述规则库中;
22、确定所述规则库中数据处理规则对应的设备适配范围,根据所述设备适配范围,对所述数据处理规则进行结构化处理,以实现所述数据处理规则在不同设备实例间的复用。
23、在本专利技术的一种实现方式中,根据所述设备适配范围,对所述数据处理规则进行结构化处理,以实现所述数据处理规则在不同设备实例间的复用,具体包括:
24、将所述规则库中的数据处理规则转换成json格式文件;
25、通过所述json格式文件的导出和导入,将所述数据处理规则与所述设备适配范围中的工业设备进行绑定,以实现所述数据处理规则在不同设备实例间的复用。
26、在本专利技术的一种实现方式中,在时间点满足所述指定数据处理规则对应的执行策略所设的触发节点时,读取预设的时序数据库中预先采集的原始工业物联数据,具体包括:
27、在时间点满足所述指定数据处理规则对应的执行策略所设的触发节点时,获取所述指定数据处理规则绑定的指定监控参数;
28、根据所述指定监控参数,从预设的时序数据库中选取所述指定监控参数对应的原始工业物联数据进行读取。
29、在本专利技术的一种实现方式中,通过所述指定数据库,实现用户组对所述数据处理结果的查询,具体包括:
30、对用户组分配所述数据处理结果的查询权限,以通过所述查询权限,控制所述用户组无法访问所述原始工业互联数据以及所述处理进程产生的过程数据。
31、本专利技术实施例提供了一种基于低代码的工业物联数据处理设备,所述设备包括:
32、至少一个处理器;
33、以及,与所述至少一个处理器通信连接的存储器;
34、其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上任一项所述的一种基于低代码的工业物联数据处理方法。
35、本专利技术实施例提供了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
36、如上任一项所述的一种基于低代码的工业物联数据处理方法。
37、通过本专利技术提出的一种基于低代码的工业物联数据处理方法能够带来如下有本文档来自技高网
...
【技术保护点】
1.一种基于低代码的工业物联数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于低代码的工业物联数据处理方法,其特征在于,所述规则类型包括标准化规则类型和非标准化规则类型,针对不同的规则类型,对所述规则类型下所述工业物联数据对应的基本数据处理逻辑单元进行封装,得到封装后的数据处理规则,具体包括:
3.根据权利要求2所述的一种基于低代码的工业物联数据处理方法,其特征在于,配置所述数据处理规则对应的执行策略和存储策略,具体包括:
4.根据权利要求1所述的一种基于低代码的工业物联数据处理方法,其特征在于,配置所述数据处理规则对应的执行策略和存储策略之后,所述方法还包括:
5.根据权利要求4所述的一种基于低代码的工业物联数据处理方法,其特征在于,对所述规则库执行相应的管理策略,具体包括:
6.根据权利要求5所述的一种基于低代码的工业物联数据处理方法,其特征在于,根据所述设备适配范围,对所述数据处理规则进行结构化处理,以实现所述数据处理规则在不同设备实例间的复用,具体包括:
7.根据权利要求1所述的一种基于低代码的工业物联数据处理方法,其特征在于,在时间点满足所述指定数据处理规则对应的执行策略所设的触发节点时,读取预设的时序数据库中预先采集的原始工业物联数据,具体包括:
8.根据权利要求1所述的一种基于低代码的工业物联数据处理方法,其特征在于,通过所述指定数据库,实现用户组对所述数据处理结果的查询,具体包括:
9.一种基于低代码的工业物联数据处理设备,其特征在于,所述设备包括:
10.一种非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:
...
【技术特征摘要】
1.一种基于低代码的工业物联数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于低代码的工业物联数据处理方法,其特征在于,所述规则类型包括标准化规则类型和非标准化规则类型,针对不同的规则类型,对所述规则类型下所述工业物联数据对应的基本数据处理逻辑单元进行封装,得到封装后的数据处理规则,具体包括:
3.根据权利要求2所述的一种基于低代码的工业物联数据处理方法,其特征在于,配置所述数据处理规则对应的执行策略和存储策略,具体包括:
4.根据权利要求1所述的一种基于低代码的工业物联数据处理方法,其特征在于,配置所述数据处理规则对应的执行策略和存储策略之后,所述方法还包括:
5.根据权利要求4所述的一种基于低代码的工业物联数据处理方法,其特征在于,对所述规则库执行相应的管理策略,具体包括:<...
【专利技术属性】
技术研发人员:王体彪,徐同明,王思源,鹿海洋,高怀金,
申请(专利权)人:浪潮通用软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。