【技术实现步骤摘要】
一种基于可配置参数的大数据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的具体过程为:所述参数包括如下字段:参数名、参数类型、参数内容、对应数据源、备...
【专利技术属性】
技术研发人员:于洋,高经郡,张洋洋,
申请(专利权)人:北京科杰科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。