一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多模式数据查询建模方法及系统与流程

2021-10-27 21:58:00 来源:中国专利 TAG:数据处理 建模 数据查询 多模 方法

技术特征:
1.一种多模式数据查询建模方法,其特征在于,包括:设置通用的数据权限配置;设置sql输入输出通道;设置python输入输出通道;设置图形界面输入输出通道;建立sql输入输出通道、python输入输出通道和图形界面输入输出通道之间的连接同步关系;通过数据权限配置检查查询请求是否满足操作权限;对于满足操作权限的查询请求,使用sql输入输出通道、python输入输出通道或图形界面输入输出通道解析查询请求,生成查询执行计划;根据查询执行计划调用对应的sql查询语句获取数据结果建设模型并输出。2.如权利要求1所述的方法,其特征在于,所述设置通用的数据权限配置包括将设置后的数据权限配置存储于通用存储器。3.如权利要求1所述的方法,其特征在于,所述通过数据权限配置检查查询请求是否满足操作权限包括:使用sql输入输出通道解析查询请求前,通过数据权限配置检查查询请求对应库、表是否满足操作权限;或,使用python输入输出通道解析查询请求前,通过数据权限配置检查查询请求对应库、表是否满足操作权限;或,使用图形界面输入输出通道解析查询请求前,通过数据权限配置检查查询请求对应库、表是否满足操作权限。4.如权利要求1所述的方法,其特征在于,所述设置sql输入输出通道包括设置对应sql查询语句的restful风格的http网络接口。5.如权利要求4所述的方法,其特征在于,所述设置python输入输出通道包括设置python语言命令转化为sql查询语句的语法规则;所述设置图形界面输入输出通道包括设置图形界面输入元素转化为sql查询语句的对应关系。6.如权利要求5所述的方法,其特征在于,所述建立sql输入输出通道、python输入输出通道和图形界面输入输出通道之间的连接同步关系包括匹配并同步sql输入输出通道、python输入输出通道和图形界面输入输出通道的查询请求所对应的sql查询语句。7.如权利要求5所述的方法,其特征在于,所述生成查询执行计划包括:检索是否已经存在对应查询请求的查询结果;对于不存在查询结果的查询请求,检查对应该查询请求的sql查询语句是否合法性;对于合法的sql查询语句进行语言含义检查,所述语言含义检查包括检查sql查询语句所涉及的字段和表是否真实存在;对于通过语言含义检查的sql查询语句,生成对应的查询执行计划。8.如权利要求7所述的方法,其特征在于,所述生成查询执行计划还包括:对于存在查询结果的查询请求,直接反馈该查询结果,不生成查询执行计划;对于不合法的sql查询语句,反馈错误信息,不生成查询执行计划;
对于没有通过语言含义检查的sql查询语句,反馈错误信息,不生成查询执行计划。9.如权利要求1所述的方法,其特征在于,所述根据查询执行计划调用对应的sql查询语句包括使用jdbc读取不同数据源的数据。10.一种多模式数据查询建模系统,其特征在于,包括:通用权限模块,用于设置通用的数据权限配置;sql编辑器,用于设置sql输入输出通道并解析查询请求,生成查询执行计划;python编辑器,用于设置python输入输出通道并解析查询请求,生成查询执行计划;图形编辑器,用于设置图形界面输入输出通道并解析查询请求,生成查询执行计划;请求执行模块,用于根据查询执行计划调用对应的sql查询语句获取数据结果建设模型并输出。

技术总结
本发明涉及一种多模式数据查询建模方法及系统,整合了SQL语言、python语言、图形化页面多个操作数据工具,在底层数据使用同一套数据和同一套权限配置,使建模过程、结果可以在SQL语言、python语言、图形化页面多工具间通用,并提供有独立的编辑器可以同步展示多工具各自执行的建模过程、结果。结果。结果。


技术研发人员:王作栋
受保护的技术使用者:中信银行股份有限公司
技术研发日:2021.07.23
技术公布日:2021/10/26
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜