[发明专利]数据处理流程部署方法、装置和服务器在审
申请号: | 202210056584.9 | 申请日: | 2022-01-18 |
公开(公告)号: | CN114398137A | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 时宗胜;蒋剑;薛驰;邵炎;陆金婷 | 申请(专利权)人: | 江苏中天互联科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/0486;G06Q10/10;G16Y20/00;G16Y30/00 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 尚广云;刘芳 |
地址: | 226010 江苏省南通市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 流程 部署 方法 装置 服务器 | ||
本申请提供一种数据处理流程部署方法、装置和服务器。该方法包括:服务器可以根据该拖动操作,触发第一拖拽指令。服务器可以根据该目标位置,确定与该目标计算单元最接近的计算单元。服务器可以根据该目标计算单元与该最接近的计算单元将目标计算单元插入编辑区域中的单元链表中。服务器可以更新单元链表。服务器可以根据该点击操作触发构建指令。服务器可以根据该构建指令和该编辑区域中的单元链表,构建得到数据处理函数。该数据处理函数中包括至少一个顺序连接的计算单元对应的匿名函数。本申请的方法,提高了在线计算流程部署灵活性,提高了数据处理效率。
技术领域
本申请涉及计算机领域,尤其涉及一种数据处理流程部署方法、装置和服务器。
背景技术
随着物联网(Internet of Things,IoT)技术的不断发展,越来越多的设备实现了互联互通。随之而来的是IoT数据的不断增加。
现有技术中,可以通过使用flink流处理框架、actor模型等方式来实现IoT数据的在线计算,完成异常点告警、异常点过滤、预测性维护、数据路由等多种任务。
然而,使用现有技术进行在线计算流程存在资源需求量较大,在线计算流程部署灵活性差的问题。
发明内容
本申请提供一种数据处理流程部署方法、装置和服务器,用以解决在线计算流程部署灵活性差的问题。
第一方面,本申请提供一种数据处理流程部署方法,所述数据处理流程部署方法包括一显示界面,所述显示界面中包括设置有多个计算单元的控件区域、显示有单元链表的编辑区域和设置有多个控制按钮的按钮区域,所述方法,包括:
响应于将所述控件区域的目标计算单元拖拽到所述编辑区域触发的第一拖拽指令,根据所述第一拖拽指令将所述目标计算单元插入所述编辑区域中的所述单元链表中,并更新所述单元链表;
响应于点击所述按钮区域的构建按钮触发的构建指令,根据所述单元链表生成数据处理函数,所述数据处理函数用于实现数据处理,所述单元链表中包括顺序连接的至少一个所述计算单元。
可选地,所述根据所述单元链表生成数据处理函数,具体包括:
深度优先遍历所述单元链表,并根据所述单元链表中各个计算单元的顺序,顺序创建各个所述计算单元的匿名函数,每一所述匿名函数的输入数据为上一所述匿名函数的输出数据,每一所述匿名函数的输出数据为下一所述匿名函数的输入数据;
封装所述单元链表中各个所述计算单元的所述匿名函数,得到所述数据处理函数,所述数据处理函数的输入数据为第一个所述计算单元的输入数据,所述数据处理函数的输出数据为最后一个所述计算单元的输出数据。
可选地,所述显示界面中的所述单元链表中各个单元之间包括连接线,所述连接线的连接顺序用于说明所述单元链表中各个所述计算单元的执行顺序。
可选地,所述控件区域还包括起始单元,将所述控件区域的目标计算单元拖拽到所述编辑区域之前,所述方法,还包括:
响应于将所述控件区域的所述起始单元拖拽到所述编辑区域触发的第二拖拽指令,并根据所述第二拖拽指令生成所述单元链表,所述单元链表的表头为所述起始单元。
可选地,所述控件区域还包括至少一个输出单元,所述方法,还包括:
响应于将所述控件区域的目标输出单元拖拽到所述编辑区域触发的第三拖拽指令,根据所述第三拖拽指令将所述目标输出单元插入所述单元链表中,并更新所述单元链表。
可选地,所述方法,还包括:
响应于点击所述单元链表中的所述计算单元或者输出单元上的删除按钮触发的第一删除指令,根据所述第一删除指令将所述计算单元或者输出单元从所述单元链表中删除,并更新所述单元链表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏中天互联科技有限公司,未经江苏中天互联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210056584.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种肝胆外科止血装置
- 下一篇:一种分布式直流电源柜的故障检测系统