[发明专利]一种基于zeppelin的交互式分析系统在审
申请号: | 202210459346.2 | 申请日: | 2022-04-27 |
公开(公告)号: | CN114780178A | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 冯兴;潘志威;李玉涛;魏晓飞;张楠;李宏鹏;崔伟勇;王逞 | 申请(专利权)人: | 河钢数字技术股份有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448;G06F8/41;G06F9/455;G06F9/48 |
代理公司: | 石家庄知住优创知识产权代理事务所(普通合伙) 13131 | 代理人: | 王丽巧 |
地址: | 050000 河北省石家庄*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 zeppelin 交互式 分析 系统 | ||
1.一种基于zeppelin的交互式分析系统,其特征在于:包括自下而上的zeppelininterpreter、zeppelin server、外围模块和浏览器端;
所述zeppelin interpreter为zeppelin处理交互式分析任务时用到的对应任务语言的解析器;
所述zeppelin server为管理zeppelin interpreter的处理器,以及调度交互式分析任务、分配资源的中央管理器;
所述外围模块对开源组件apache zeppelin进行封装;
所述浏览器端用于登录访问所述外围模块。
2.根据权利要求1所述的一种基于zeppelin的交互式分析系统,其特征在于:所述外围模块新增有工作区管理模块,以进行笔记本单元的创建、删除和列表展示;
所述工作区管理模块包括创建工作区、删除工作区和获取工作区列表;
所述创建工作区用于输入自定义的工作区名并创建一个新的笔记本单元;
所述删除工作区用于删除用户已创建的工作区并删除该工作区下的所有任务;
所述获取工作区列表用于以列表形式展示用户创建成功的工作区。
3.根据权利要求1所述的一种基于zeppelin的交互式分析系统,其特征在于:所述外围模块新增有任务管理模块,以进行笔记本单元之下的任务的管理。
4.根据权利要求1所述的一种基于zeppelin的交互式分析系统,其特征在于:所述任务管理模块包括创建任务、删除任务、启动任务、停止任务、获取工作区下所有的任务、给任务添加标签、给任务删除标签、根据标签和工作区id查询任务以及根据用户名查看所有工作区下的所有任务的状态;
所述创建任务用于根据用户输入的工作区id、任务名称、任务标签创建一个新的任务;
所述删除任务用于根据用户输入的任务id删除对应的任务;
所述启动任务用于根据用户输入的任务id启动对应的任务;
所述停止任务用于根据用户输入的任务id停止对应的任务;
所述获取工作区下的所有任务用于根据用户输入的工作区id获取该工作区下的所有任务,并以列表的形式展示出来;
所述给任务添加标签用于根据用户输入的任务id和任务标签给对应的任务添加上所输入的标签;
所述给任务删除标签用于根据用户输入的任务id给该任务删除它已有的标签;
所述根据标签和工作区id查询任务用于根据用户输入的标签和工作区id查找出该工作区下的所对应的所有任务,并以列表的形式展示出来;
所述根据用户名查看所有工作区的所有任务的状态用于获取该用户所创建的所有工作区下的所有任务的状态,并以列表的形式展示出来。
5.根据权利要求1所述的一种基于zeppelin的交互式分析系统,其特征在于:所述外围模块新增有任务运维模块,以进行平台作业的运维报警监控。
6.根据权利要求1所述的一种基于zeppelin的交互式分析系统,其特征在于:所述任务运维模块包括添加报警和删除报警;
所述添加报警用于根据用户输入的笔记本id和段落id,给对应的任务添加报警监控,当该任务运行出错时就给用户发送报警通知邮件;
所述删除报警用于根据用户输入的笔记本id和段落id,给对应的任务删除报警监控,使得当该任务运行出错时无需给用户发送报警通知邮件。
7.根据权利要求1所述的一种基于zeppelin的交互式分析系统,其特征在于:所述外围模块新增有解释器管理模块,以实现解释器的创建、更新、删除、重启等功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河钢数字技术股份有限公司,未经河钢数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210459346.2/1.html,转载请声明来源钻瓜专利网。