数据引擎的操作方法、装置、设备及存储介质制造方法及图纸

技术编号:35734765 阅读:16 留言:0更新日期:2022-11-26 18:36
本申请公开了一种数据引擎的操作方法、装置、设备及存储介质,该方法包括:确定用户选择的数据引擎,基于所述数据引擎和预设的中转协议,获取与所述数据引擎对应的数据配置;获取所述用户需要的第一SQL语句,并获取操作指令;基于所述操作指令,对所述数据配置进行对应的操作,得到操作结果。本申请只要确定用户选择的数据引擎,即可从预设的中转协议中直接获取与数据引擎对应的数据配置,并对数据配置进行操作,因而避免了对数据量过多,减少了操作页面的卡顿,提高了用户对数据引擎操作的效率低。低。低。

【技术实现步骤摘要】
数据引擎的操作方法、装置、设备及存储介质


[0001]本申请涉及通信计算机领域,尤其涉及一种数据引擎的操作方法、装置、设备及存储介质。

技术介绍

[0002]由于开发者用户在工作时,需要操作多种的数据引擎,来提高工作效。
[0003]在用户对数据引擎操作时,需要用到功能各不相同的数据引擎。目前若要操作不同的数据引擎时,需要后台开启多个配置不同的服务器,前端与后端进行间接的连接后,前端再使用对应的工具对数据中的数据进行操作,由于数据库的数据量庞大和后台运行的服务器过多,容易造成操作页面的卡顿,这导致用户对数据引擎操作效率低下。

技术实现思路

[0004]本申请的主要目的在于提供一种数据引擎的操作方法、装置、设备及存储介质,旨在解决现有技术中用户对数据引擎操作效率低下的技术问题。
[0005]为实现上述目的,本申请提供一种数据引擎的操作方法,所述数据引擎的操作方法包括:确定用户选择的数据引擎,基于所述数据引擎和预设的中转协议,获取与所述数据引擎对应的数据配置;获取所述用户需要的第一SQL语句,并获取操作指令;基于所述操作指令,对所述数据配置进行对应的操作,得到操作结果。
[0006]可选地,所述基于所述数据引擎和预设的中转协议,获取与所述数据引擎对应的数据配置的步骤之前,所述方法包括:获取与每个所述数据引擎对应的数据文件;将所述数据文件写入对应的所述数据引擎的配置文件中,得到每个所述数据引擎的数据配置;基于所述数据配置,对预设的hue插件获取的连接配置进行整合,得到中转协议。/>[0007]可选地,所述基于所述数据配置,对预设的hue插件获取的连接配置进行整合,得到中转协议的步骤,包括:对每个所述数据配置进行分析,确定每个所述数据配置的位置信息和数据类型;将所述位置信息和所述数据类型输入至所述连接配置中,并对所述位置信息和所述数据类型进行分析整合,得到中转协议。
[0008]可选地,所述基于所述数据引擎和预设的中转协议,获取与所述数据引擎对应的数据配置的步骤,包括:对所述数据引擎进行分析,得到数据引擎的基本信息;将所述数据引擎的基本信息和所述中转协议进行匹配,确定与所述数据引擎对应的编程接口;
基于所述编程接口,获取所述数据配置。
[0009]可选地,所述将所述数据引擎的基本信息和所述中转协议进行匹配,确定与所述数据引擎对应的编程接口的步骤,包括:其中,所述基本信息至少包括所述数据引擎的数据源类型和数据源位置;基于所述数据源类型,对所述中转协议中的编程接口进行筛选,确定出与所述数据源类型一致的编程接口组;基于所述数据源位置,对所述编程接口组进行匹配,确定与所述数据引擎对应的编程接口。
[0010]可选地,所述获取所述用户需要的第一SQL语句的步骤之前,所述方法包括:对所述数据配置进行解析,得到所述数据配置中的数据信息;其中,所述数据信息包括对所述数据引擎操作时的标准语句,和对所述数据引擎操作时的应用数据;将所述标准语句和所述应用数据,输入至获取第一SQL语句需要的编辑库中,对所述编辑库进行更新,得到更新编辑库。
[0011]可选地,所述获取所述用户需要的第一SQL语句的步骤,包括:获取所述用户输入的第二SQL语句,将所述第二SQL语句和预设的更新编辑库进行匹配,得到和所述第二SQL语句匹配的SQL语句组;从所述SQL语句组选取所述第一SQL语句。
[0012]本申请还提供一种数据引擎的操作装置,所述数据引擎的操作装置包括:第一获取模块,用于确定用户选择的数据引擎,基于所述数据引擎和预设的中转协议,获取与所述数据引擎对应的数据配置;第二获取模块,用于获取所述用户需要的第一SQL语句,并获取操作指令;操作模块,用于基于所述操作指令,对所述数据配置进行对应的操作,得到操作结果。
[0013]可选地,所述数据引擎的操作装置还包括:获取子模块,用于获取与每个所述数据引擎对应的数据文件;写入模块,用户将所述数据文件写入对应的所述数据引擎的配置文件中,得到每个所述数据引擎的数据配置;连接模块,用于基于所述数据配置,对预设的hue插件获取的连接配置进行整合,得到中转协议。
[0014]可选地,所述连接模块包括:连接单元,用于对每个所述数据配置进行分析,确定每个所述数据配置的位置信息和数据类型;分析整合模块,用于将所述位置信息和所述数据类型输入至所述连接配置中,并对所述位置信息和所述数据类型进行分析整合,得到中转协议。
[0015]可选地,所述第一获取模块包括:分析单元,用于对所述数据引擎进行分析,得到数据引擎的基本信息;匹配模块,用于将所述数据引擎的基本信息和所述中转协议进行匹配,确定与所述数据引擎对应的编程接口;
获取单元,用于基于所述编程接口,获取所述数据配置。
[0016]可选地,所述匹配模块包括:其中,所述基本信息至少包括所述数据引擎的数据源类型和数据源位置;筛选模块,用于基于所述数据源类型,对所述中转协议中的编程接口进行筛选,确定出与所述数据源类型一致的编程接口组;匹配单元,用于基于所述数据源位置,对所述编程接口组进行匹配,确定与所述数据引擎对应的编程接口。
[0017]可选地,所述数据引擎的操作装置还包括:解析模块,用于对所述数据配置进行解析,得到所述数据配置中的数据信息;其中,所述数据信息包括对所述数据引擎操作时的标准语句,和对所述数据引擎操作时的应用数据;更新模块,用于将所述标准语句和所述应用数据,输入至获取第一SQL语句需要的编辑库中,对所述编辑库进行更新,得到更新编辑库,得到更新编辑库。
[0018]可选地,所述第二获取模块包括:获取所述用户输入的第二SQL语句,将所述第二SQL语句和预设的更新编辑库进行匹配,得到和所述第二SQL语句匹配的SQL语句组;从所述SQL语句组选取所述第一SQL语句。
[0019]本申请还提供一种数据引擎的操作设备,所述数据引擎的操作设备为实体节点设备,所述数据引擎的操作设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的所述数据引擎的操作方法的程序,所述数据引擎的操作方法的程序被处理器执行时可实现如上述的数据引擎的操作方法的步骤。
[0020]本申请还提供一种存储介质,所述存储介质上存储有实现上述数据引擎的操作方法的程序,所述数据引擎的操作方法的程序被处理器执行时实现如上述的数据引擎的操作方法的步骤。
[0021]本申请提供一种数据引擎的操作方法、装置、设备及存储介质,与现有技术中直接阅览全部年报、财报等数据,才能找到自身需要的资源,造成效率低相比,在本申请中,确定用户选择的数据引擎,基于所述数据引擎和预设的中转协议,获取与所述数据引擎对应的数据配置;获取所述用户需要的第一SQL语句,并获取操作指令;基于所述操作指令,对所述数据配置进行对应的操作,得到操作结果。在本申请中,只要确定用户选择的数据引擎,即可通过预设的中转协议,获取与数据引擎对应的数据配置,通过用户获取的SQL语句对数据配置进行操作,得到操作结果,即在本申请中,只要确本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据引擎的操作方法,其特征在于,所述数据引擎的操作方法包括:确定用户选择的数据引擎,基于所述数据引擎和预设的中转协议,获取与所述数据引擎对应的数据配置;获取所述用户需要的第一SQL语句,并获取操作指令;基于所述操作指令,对所述数据配置进行对应的操作,得到操作结果。2.如权利要求1所述的数据引擎的操作方法,其特征在于,所述基于所述数据引擎和预设的中转协议,获取与所述数据引擎对应的数据配置的步骤之前,所述方法包括:获取与每个所述数据引擎对应的数据文件;将所述数据文件写入对应的所述数据引擎的配置文件中,得到每个所述数据引擎的数据配置;基于所述数据配置,对预设的hue插件获取的连接配置进行整合,得到中转协议。3.如权利要求2所述的数据引擎的操作方法,其特征在于,所述基于所述数据配置,对预设的hue插件获取的连接配置进行整合,得到中转协议的步骤,包括:对每个所述数据配置进行分析,确定每个所述数据配置的位置信息和数据类型;将所述位置信息和所述数据类型输入至所述连接配置中,并对所述位置信息和所述数据类型进行分析整合,得到中转协议。4.如权利要求1所述的数据引擎的操作方法,其特征在于,所述基于所述数据引擎和预设的中转协议,获取与所述数据引擎对应的数据配置的步骤,包括:对所述数据引擎进行分析,得到数据引擎的基本信息;将所述数据引擎的基本信息和所述中转协议进行匹配,确定与所述数据引擎对应的编程接口;基于所述编程接口,获取所述数据配置。5.如权利要求4所述的数据引擎的操作方法,其特征在于,所述将所述数据引擎的基本信息和所述中转协议进行匹配,确定与所述数据引擎对应的编程接口的步骤,包括:其中,所述基本信息至少包括所述数据引擎的数据源类型和数据源位置;基于所述数据源类型,对所述中转协议中的编程接口进行筛选,确定出与所述数据源类型一致的编程接口组;...

【专利技术属性】
技术研发人员:叶佩玉田志国沈世通
申请(专利权)人:中信控股有限责任公司
类型:发明
国别省市:

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

1