[发明专利]一种教育系统的用于Hive离线计算方法及电子设备在审
申请号: | 201811260901.9 | 申请日: | 2018-10-26 |
公开(公告)号: | CN109492057A | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 李天驰;孙悦;涂桂朝 | 申请(专利权)人: | 深圳点猫科技有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F16/22 |
代理公司: | 广东良马律师事务所 44395 | 代理人: | 李良 |
地址: | 518000 广东省深圳市粤海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 离线计算 数据库 电子设备 教育系统 配置信息 读取 数据库配置 出错概率 分区配置 模板生成 分区 创建 开发 | ||
1.一种教育系统的用于Hive离线计算方法,其特征在于,包括步骤:
A.读取数据库中的配置信息;
B.对未创建的数据表按照模板生成SQL执行。
2.根据权利要求1所述的用于Hive离线计算方法,其特征在于,所述数据库中的配置信息包括数据库的建表和分区配置信息。
3.根据权利要求2所述的用于Hive离线计算方法,其特征在于,所述步骤A之前还包括:
接收用户在UI页面输入的建表和分区字段信息的表单,生成配置插入数据库中。
4.根据权利要求3所述的用于Hive离线计算方法,其特征在于,所述步骤B包括:
判断数据表是否已创建,当已创建时,跳过配置信息;
当数据表未创建时,读取模板信息;
将建表和分区字段信息插入模板中生成SQL执行。
5.根据权利要求4所述的用于Hive离线计算方法,其特征在于,所述将建表和分区字段信息插入模板中生成SQL执行的步骤中,对建表和分区字段信息进行校验,判断所述建表和分区字段信息是否违规,当违规时进行报错。
6.一种电子设备,其特征在于,包括:
包括处理器,适于实现各指令,以及
存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:
读取数据库中的配置信息;
对未创建的数据表按照模板生成SQL执行。
7.根据权利要求6所述的电子设备,其特征在于,所述数据库中的配置信息包括数据库的建表和分区配置信息。
8.根据权利要求7所述的电子设备,其特征在于,所述处理器还用于加载并执行:
接收用户在UI页面输入的建表和分区字段信息的表单,生成配置插入数据库中。
9.根据权利要求8所述的电子设备,其特征在于,所述处理器还用于加载并执行:
判断数据表是否已创建,当已创建时,跳过配置信息;
当数据表未创建时,读取模板信息;
将建表和分区字段信息插入模板中生成SQL执行。
10.根据权利要求9所述的电子设备,其特征在于,所述将建表和分区字段信息插入模板中生成SQL执行的步骤中,对建表和分区字段信息进行校验,判断所述建表和分区字段信息是否违规,当违规时进行报错。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳点猫科技有限公司,未经深圳点猫科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811260901.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种商业智能数据查询的方法和系统
- 下一篇:业务报表的推送方法及装置