[发明专利]一种基于SQL的海量大数据计算开发的调试方法有效

专利信息
申请号: 202110750626.4 申请日: 2021-07-02
公开(公告)号: CN113641572B 公开(公告)日: 2023-06-13
发明(设计)人: 徐长明 申请(专利权)人: 多点生活(成都)科技有限公司
主分类号: G06F11/36 分类号: G06F11/36;G06F8/30
代理公司: 成都三诚知识产权代理事务所(普通合伙) 51251 代理人: 饶振浪
地址: 610000 四川省成都市高*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 sql 海量 数据 计算 开发 调试 方法
【权利要求书】:

1.一种基于SQL的海量大数据计算开发的调试方法,其特征在于:包括以下步骤:

S1:获取计算指标数据的原始SQL语句和调试信息;其中,调试信息包括需要调试和不需要调试;

S2:根据调试信息判断获取的原始SQL语句是否需要调试;是,将获取的原始SQL语句进行改造,生成调试SQL,执行步骤S3;否,执行步骤S3;

S3:将原始SQL语句或经步骤S2改造生成的调试SQL提交给集群的SQL计算引擎进行SQL指标计算;其中,原始SQL语句计算后得到SQL计算指标数据,调试SQL计算后得到调试SQL计算指标数据;

S4:输出计算结果;其中,SQL计算指标数据写入正式落地库,调试SQL计算指标数据则写入调试落地库;

S5:将正式落地库内的数据和调试落地库内的数据分别提供给不同的使用人员;

其中,将获取的原始SQL语句进行改造包括以下步骤:

步骤1:将原始SQL语句进行解析,得到指标计算的输入源库表、输出源库表以及目标字段列表;同时,通过输入源库表的库表名和输出源库表的库表名,从元信息数据仓库中获取并完善输入源库表和输出源库表的元信息结构及数据来源服务地址信息;

步骤2:判定是否能够从输出源中获取到输出源库表的字段信息和类型列表;是,执行步骤4;否,执行步骤3;

步骤3:判定输入源的指标SQL中的目标字段列表中是否有聚合计算字段;是,提取聚合计算字段作为字段信息,并从输入源库表的服务地址信息中获取类型列表,执行步骤4;否,直接从输入源库表的服务地址信息中获取字段信息和类型列表,执行步骤4;

步骤4:根据字段信息和类型列表,构建调试输出源库表的元信息结构及存储形式;

步骤5:将调试输出源库表替换原始SQL语句的输出源库表,完成改造,得到调试SQL。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于多点生活(成都)科技有限公司,未经多点生活(成都)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110750626.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top