一种基于可配置参数的大数据SQL程序设计方法技术

技术编号:32020505 阅读:24 留言:0更新日期:2022-01-22 18:39
本发明专利技术公开了一种基于可配置参数的大数据SQL程序设计方法,具体过程为:S1、在参数管理中创建参数,根据参数类型来进行配置参数对应的参数值内容;S2、SQL开发时,在系统开发平台填写SQL语句,支持HIVE、SPARKSQL、IMPALA,SQL语句填写中可引用步骤S1中创建的参数;S3、通过获取SQL语句,解析、校验、转换SQL语句;S4、根据步骤S3转换得到的SQL语句,通过JDBC方式连接HIVE或IMPALA进行执行。本发明专利技术通过预先配置各种参数,使得在SQL程序开发时可以直接引用相关参数,从而形成一套配置化、标准版和统一化的体系,实现来简化开发。实现来简化开发。

【技术实现步骤摘要】
一种基于可配置参数的大数据SQL程序设计方法


[0001]本专利技术涉及SQL程序开发
,具体涉及一种基于可配置参数的大数据SQL程序设计方法。

技术介绍

[0002]目前现有大数据产品在执行SQL的过程中,只会对SQL语句进行格式化和校验,最终把SQL语句发送给执行引擎来计算结果。另外,在技术产品的使用过程中,使用者针对重复的参数和变量,需要繁琐、重复去填写,从而带来了不必要的工作量,并且要检查值是否正确。

技术实现思路

[0003]针对现有技术的不足,本专利技术旨在提供一种基于可配置参数的大数据SQL程序设计方法。
[0004]为了实现上述目的,本专利技术采用如下技术方案:
[0005]一种基于可配置参数的大数据SQL程序设计方法,具体过程为:
[0006]S1、在参数管理中创建参数,根据参数类型来进行配置参数对应的参数值内容;
[0007]S2、SQL开发时,在系统开发平台填写SQL语句,支持HIVE、SPARKSQL、IMPALA,SQL语句填写中可引用步骤S1中创建的参数;
...

【技术保护点】

【技术特征摘要】
1.一种基于可配置参数的大数据SQL程序设计方法,其特征在于,具体过程为:S1、在参数管理中创建参数,根据参数类型来进行配置参数对应的参数值内容;S2、SQL开发时,在系统开发平台填写SQL语句,支持HIVE、SPARKSQL、IMPALA,SQL语句填写中可引用步骤S1中创建的参数;S3、通过获取SQL语句,解析、校验、转换SQL语句;S4、根据步骤S3转换得到的SQL语句,通过JDBC方式连接HIVE或IMPALA进行执行。2.根据权利要求1所述的方法,其特征在于,步骤S1的具体过程为:所述参数包括如下字段:参数名、参数类型、参数内容、对应数据源、备...

【专利技术属性】
技术研发人员:于洋高经郡张洋洋
申请(专利权)人:北京科杰科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1