一种可视化界面配置、数据查询的方法技术

技术编号:36708505 阅读:9 留言:0更新日期:2023-03-01 09:33
本申请涉及通信技术领域,公开了一种可视化界面配置、数据查询的方法,包括:首先对第一数据源类型进行目标参数信息的配置,然后基于配置后的第一数据源类型中的目标数据表,确定目标数据表的至少一个数据字段,最后将至少一个数据字段按照指定逻辑运算方式进行运算后,得到数据查询的可视化界面,进而对各种数据源类型的数据查询方式进行统一封装,通过可视化界面配置层面实现不同数据源类型的脚本解析与组装。与组装。与组装。

【技术实现步骤摘要】
一种可视化界面配置、数据查询的方法


[0001]本申请涉及通信
,尤其涉及一种可视化界面配置、数据查询的方法。

技术介绍

[0002]随着计算机技术的不断发展,不同业务系统的数据库之间的数据交流也越来越频繁。为了使得数据可以产生更大的价值,以及数据在不同的业务系统的数据库之间交互更加方便,需要打破各业务系统数据库之间的数据孤岛。同时,还需要保证数据开放的安全性、高效性以及易用性。现有技术中,对于不同的业务系统,数据的存储方式和存储类型也是不同的。一般采用自定义数据库脚本的方式配置数据的开放,但是手写脚本效率低、易出错,且降低了数据开放的效率。

技术实现思路

[0003]本申请实施例提供一种可视化界面配置、数据查询的方法,从而对各种数据源类型的数据查询方式进行统一封装,通过可视化界面配置层面实现不同数据源类型的脚本解析与组装。
[0004]第一方面,本申请一实施例提供了一种可视化界面配置方法,所述方法包括:
[0005]对第一数据源类型进行目标参数信息的配置;所述第一数据源类型为至少一个数据源类型中的任意一种数据源类型,所述目标参数信息至少包括用户标识;
[0006]基于配置后的所述第一数据源类型中的目标数据表,确定所述目标数据表的至少一个数据字段;
[0007]将所述至少一个数据字段按照指定逻辑运算方式进行运算后,得到数据查询的可视化界面。
[0008]本申请对各种数据源类型的数据查询方式进行统一封装,通过可视化界面配置层面实现不同数据源类型的脚本解析与组装,进而避免用户自定义数据库脚本进行数据的查询。这样还可以屏蔽不同数据库类型数据查询方式不同的问题,提高了数据查询的效率。
[0009]一种可能的设计中,针对所述第一数据源类型为非结构化存储的数据源类型的情况,所述对第一数据源类型进行目标参数信息的配置,包括:对所述第一数据源类型进行数据解析格式的配置。
[0010]本申请通过对第一数据源类型的不同数据结构进行不同的信息配置,以解决不同数据库类型数据查询方式不同的问题,进而可以完成对各种数据源类型的数据查询方式进行统一封装。
[0011]一种可能的设计中,针对所述目标数据表至少包括第一数据表和第二数据表的情况,所述方法还包括:
[0012]确定所述第一数据表和所述第二数据表之间的连接方式;
[0013]所述确定所述目标数据表的至少一个数据字段,包括:
[0014]确定所述第一数据表的第一数据字段,和/或,确定所述第二数据表的第二数据字
段。
[0015]本申请通过目标数据表可以包含多个数据表、以及根据多个数据表确定多个数据字段的情况,实现通过可视化界面查询到多种数据源类型的数据组合的数据查询结果。
[0016]一种可能的设计中,在确定所述第一数据字段,和/或,确定所述第二数据字段后,所述方法还包括:
[0017]对所述第一数据字段和/或所述第二数据字段进行字段标识的配置。
[0018]本申请通过对数据字段添加字段标识,可以防止在数据查询过程中,不同数据字段中的重名字段导致数据查询失败。
[0019]一种可能的设计中,所述指定逻辑运算方式为以下运算方式中的至少一种:对所述至少一个数据字段进行筛选、对所述至少一个数据字段进行排序、对所述至少一个数据字段进行聚合计算。
[0020]本申请通过对至少一个数据字段进行多种多样的运算,进而在可视化界面配置完成后,用户可以通过可视化界面进行查询多种多样的数据类型。
[0021]一种可能的设计中,在所述对第一数据源类型进行目标参数信息的配置后,所述方法还包括:
[0022]在指定位置配置可编辑输入框,以使用户在所述可编辑输入框中输入所述第一数据源类型对应的脚本。
[0023]本申请通过设置可编辑输入框,进而在用户根据不同数据库特定函数的业务需求情况下,在可编辑输入框中输入第一数据源类型对应的脚本得到待查询的数据。
[0024]第二方面,本申请一实施例提供了一种数据查询的方法,所述方法包括:
[0025]接收用户发送的待查询数据的获取请求指令,并对所述获取请求指令进行解析得到参数信息;
[0026]基于所述参数信息,在可视化界面确定所述参数信息对应的数据源类型中的所述待查询数据。
[0027]第三方面,本申请一实施例提供了一种可视化界面配置装置,所述装置包括:
[0028]配置模块,用于对第一数据源类型进行目标参数信息的配置;所述第一数据源类型为至少一个数据源类型中的任意一种数据源类型,所述目标参数信息至少包括用户标识;
[0029]确定模块,用于基于配置后的所述第一数据源类型中的目标数据表,确定所述目标数据表的至少一个数据字段;
[0030]可视化模块,用于将所述至少一个数据字段按照指定逻辑运算方式进行运算后,得到数据查询的可视化界面。
[0031]一种可能的设计中,针对所述第一数据源类型为非结构化存储的数据源类型的情况,所述配置模块,具体用于:对所述第一数据源类型进行数据解析格式的配置。
[0032]一种可能的设计中,针对所述目标数据表至少包括第一数据表和第二数据表的情况,所述装置还包括:
[0033]确定所述第一数据表和所述第二数据表之间的连接方式;
[0034]所述确定模块,具体用于:
[0035]确定所述第一数据表的第一数据字段,和/或,确定所述第二数据表的第二数据字
段。
[0036]一种可能的设计中,所述确定模块还用于:
[0037]对所述第一数据字段和/或所述第二数据字段进行字段标识的配置。
[0038]一种可能的设计中,所述指定逻辑运算方式为以下运算方式中的至少一种:对所述至少一个数据字段进行筛选、对所述至少一个数据字段进行排序、对所述至少一个数据字段进行聚合计算。
[0039]一种可能的设计中,所述装置还包括:
[0040]在指定位置配置可编辑输入框,以使用户在所述可编辑输入框中输入所述第一数据源类型对应的脚本。
[0041]第四方面,本申请一实施例提供了一种数据查询的装置,所述装置包括:
[0042]接收模块,用于接收用户发送的待查询数据的获取请求指令,并对所述获取请求指令进行解析得到参数信息;
[0043]数据查询模块,用于基于所述参数信息,在可视化界面确定所述参数信息对应的数据源类型中的所述待查询数据。
[0044]第五方面,本申请一实施例还提供了一种电子设备,包括:
[0045]处理器;
[0046]用于存储所述处理器可执行指令的存储器;
[0047]其中,所述处理器被配置为执行所述指令,以实现如本申请第一方面中提供的任一方法或者实现如本申请第二方面提供的方法。
[0048]第六方面,本申请一实施例还提供了一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视化界面配置方法,其特征在于,所述方法包括:对第一数据源类型进行目标参数信息的配置;所述第一数据源类型为至少一个数据源类型中的任意一种数据源类型,所述目标参数信息至少包括用户标识;基于配置后的所述第一数据源类型中的目标数据表,确定所述目标数据表的至少一个数据字段;将所述至少一个数据字段按照指定逻辑运算方式进行运算后,得到数据查询的可视化界面。2.根据权利要求1所述的方法,其特征在于,针对所述第一数据源类型为非结构化存储的数据源类型的情况,所述对第一数据源类型进行目标参数信息的配置,包括:对所述第一数据源类型进行数据解析格式的配置。3.根据权利要求1所述的方法,其特征在于,针对所述目标数据表至少包括第一数据表和第二数据表的情况,所述方法还包括:确定所述第一数据表和所述第二数据表之间的连接方式;所述确定所述目标数据表的至少一个数据字段,包括:确定所述第一数据表的第一数据字段,和/或,确定所述第二数据表的第二数据字段。4.根据权利要求3所述的方法,其特征在于,在确定所述第一数据字段,和/或,确定所述第二数据字段后,所述方法还包括:对所述第一数据字段和/或所述第二数据字段进行字段标识的配置。5.根据权利要求1所述的方法,其特征在于,所述指定逻辑运算方式为以下运算方式中的至少一种:对所述至少一个数据字段进...

【专利技术属性】
技术研发人员:孙永良李建伟周健王亚明赵健
申请(专利权)人:青岛海信网络科技股份有限公司
类型:发明
国别省市:

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

1