数据查询管理方法、装置、设备及存储介质制造方法及图纸

技术编号:39416852 阅读:9 留言:0更新日期:2023-11-19 16:07
本发明专利技术涉及物联网技术领域,公开了一种数据查询管理方法、装置、设备及存储介质,该方法包括:配置Elasticsearch数据源;利用第一图形化界面创建Elasticsearch数据源的索引,以在创建索引的第一图形化界面上进行数据查询;利用第二图形化界面建立索引的映射配置,以在建立映射配置的第二图形化界面上进行索引管理。上述方法提供了直观、用户友好的图形化界面,让用户可以通过简单的操作完成查询和索引映射的创建,降低使用Elasticsearch的门槛,提高操作的便捷性和效率,使更多用户能够轻松地利用Elasticsearch进行数据查询和索引管理。用Elasticsearch进行数据查询和索引管理。用Elasticsearch进行数据查询和索引管理。

【技术实现步骤摘要】
数据查询管理方法、装置、设备及存储介质


[0001]本专利技术涉及物联网
,特别是涉及一种数据查询管理方法、装置、设备及存储介质。

技术介绍

[0002]Elasticsearch是一个开源的分布式搜索和分析引擎,基于Apache Lucene构建而成。它被广泛应用于大规模数据的存储、搜索和分析场景,具有高性能、可扩展性和实时性的特点。
[0003]在传统的Elasticsearch使用过程中,用户通常需要使用Elasticsearch提供的RESTful API来编写查询语句和配置索引映射,其缺点主要有操作门槛高、缺乏直观性两个方面。首先,对于非技术专业人员来说,需要熟悉Elasticsearch的查询语法和索引映射规则,面对一些复杂的查询和定制需求,操作复杂度较高。其次,编写复杂的查询语句和手动配置索引映射仍然是一项繁琐的工作,部分现有方案的界面和操作方式不够直观和用户友好。
[0004]因此,如何解决Elasticsearch使用过程中的上述技术问题,是本领域技术人员亟待解决的技术问题。

技术实现思路

[0005]有鉴于此,本专利技术的目的在于提供一种数据查询管理方法、装置、设备及存储介质,可以让用户通过简单的操作完成查询和索引映射的创建,降低使用Elasticsearch的门槛,提高操作的便捷性和效率。其具体方案如下:
[0006]一种数据查询管理方法,包括:
[0007]配置Elasticsearch数据源;
[0008]利用第一图形化界面创建所述Elasticsearch数据源的索引,以在创建所述索引的所述第一图形化界面上进行数据查询;
[0009]利用第二图形化界面建立所述索引的映射配置,以在建立所述映射配置的所述第二图形化界面上进行索引管理。
[0010]优选地,在本专利技术实施例提供的上述数据查询管理方法中,利用第一图形化界面创建所述Elasticsearch数据源的索引的过程中,包括:
[0011]在所述第一图形化界面上配置基本查询页面;
[0012]利用所述基本查询界面将所述Elasticsearch数据源中的数据通过表格和面包屑配合展示。
[0013]优选地,在本专利技术实施例提供的上述数据查询管理方法中,配置基本查询页面的过程中,包括:
[0014]在所述基本查询页面中配置查询条件;所述查询条件包括查询类型、字段、值类型;所述查询类型包括匹配、存在、ID、前缀、范围、正则;
[0015]选择所述查询类型时,自动变换显示所述查询类型对应的参数,以供用户点击和填写。
[0016]优选地,在本专利技术实施例提供的上述数据查询管理方法中,配置基本查询页面的过程中,还包括:
[0017]选择允许动态添加字段时,通过列表的形式为所述索引添加字段,并设置字段的对应类型。
[0018]优选地,在本专利技术实施例提供的上述数据查询管理方法中,利用第一图形化界面创建所述Elasticsearch数据源的索引的过程中,还包括:
[0019]在所述第一图形化界面上配置高级查询页面;
[0020]利用所述高级查询页面提供代码框,以编写查询语句。
[0021]优选地,在本专利技术实施例提供的上述数据查询管理方法中,利用第二图形化界面建立所述索引的映射配置的过程中,包括:
[0022]在所述第二图形化界面上建立一键导入索引映射的功能。
[0023]优选地,在本专利技术实施例提供的上述数据查询管理方法中,利用第二图形化界面建立所述索引的映射配置的过程中,还包括:
[0024]选择一键导入索引映射的功能时,根据其他Elasticsearch数据源的索引,导入当前Elasticsearch数据源的数据表。
[0025]本专利技术实施例还提供了一种数据查询管理装置,包括:
[0026]数据源配置模块,用于配置Elasticsearch数据源;
[0027]索引创建模块,用于利用第一图形化界面创建所述Elasticsearch数据源的索引,以在创建所述索引的所述第一图形化界面上进行数据查询;
[0028]映射建立模块,用于利用第二图形化界面建立所述索引的映射配置,以在建立所述映射配置的所述第二图形化界面上进行索引管理。
[0029]本专利技术实施例还提供了一种数据查询管理设备,包括处理器和存储器,其中,所述处理器执行所述存储器中存储的计算机程序时实现如本专利技术实施例提供的上述数据查询管理方法。
[0030]本专利技术实施例还提供了一种计算机可读存储介质,用于存储计算机程序,其中,所述计算机程序被处理器执行时实现如本专利技术实施例提供的上述数据查询管理方法。
[0031]从上述技术方案可以看出,本专利技术所提供的一种数据查询管理方法,包括:配置Elasticsearch数据源;利用第一图形化界面创建Elasticsearch数据源的索引,以在创建索引的第一图形化界面上进行数据查询;利用第二图形化界面建立索引的映射配置,以在建立映射配置的第二图形化界面上进行索引管理。
[0032]本专利技术提供的上述数据查询管理方法,提供了直观、用户友好的图形化界面,让用户可以通过简单的操作完成查询和索引映射的创建,无需深入了解Elasticsearch查询语句的语法和映射配置的细节,无需编写复杂的查询语句和手动配置索引映射,从而降低使用Elasticsearch的门槛,提高操作的便捷性和效率,使更多的用户能够轻松地利用Elasticsearch进行数据查询和索引管理。
[0033]此外,本专利技术还针对数据查询管理方法提供了相应的装置、设备及计算机可读存储介质,进一步使得上述方法更具有实用性,该装置、设备及计算机可读存储介质具有相应
的优点。
附图说明
[0034]为了更清楚地说明本专利技术实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0035]图1为本专利技术实施例提供的数据查询管理方法的流程图;
[0036]图2为本专利技术实施例提供的数据源与应用平台之间的架构图;
[0037]图3为本专利技术实施例提供的基本查询页面示意图;
[0038]图4为本专利技术实施例提供的添加查询条件的页面示意图;
[0039]图5为本专利技术实施例提供的选择查询类型的页面示意图;
[0040]图6为本专利技术实施例提供的高级查询页面示意图;
[0041]图7为本专利技术实施例提供的一键导入索引映射的页面示意图;
[0042]图8为本专利技术实施例提供的导入数据表的页面示意图;
[0043]图9为本专利技术实施例提供的数据查询管理装置的结构示意图。
具体实施方式
[0044]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据查询管理方法,其特征在于,包括:配置Elasticsearch数据源;利用第一图形化界面创建所述Elasticsearch数据源的索引,以在创建所述索引的所述第一图形化界面上进行数据查询;利用第二图形化界面建立所述索引的映射配置,以在建立所述映射配置的所述第二图形化界面上进行索引管理。2.根据权利要求1所述的数据查询管理方法,其特征在于,利用第一图形化界面创建所述Elasticsearch数据源的索引的过程中,包括:在所述第一图形化界面上配置基本查询页面;利用所述基本查询界面将所述Elasticsearch数据源中的数据通过表格和面包屑配合展示。3.根据权利要求2所述的数据查询管理方法,其特征在于,配置基本查询页面的过程中,包括:在所述基本查询页面中配置查询条件;所述查询条件包括查询类型、字段、值类型;所述查询类型包括匹配、存在、ID、前缀、范围、正则;选择所述查询类型时,自动变换显示所述查询类型对应的参数,以供用户点击和填写。4.根据权利要求3所述的数据查询管理方法,其特征在于,配置基本查询页面的过程中,还包括:选择允许动态添加字段时,通过列表的形式为所述索引添加字段,并设置字段的对应类型。5.根据权利要求1所述的数据查询管理方法,其特征在于,利用第一图形化界面创建所述Elasticsearch数据源的索引的过程中,还包括:在所述第...

【专利技术属性】
技术研发人员:王蒴李希明孙焕明王沛王龙振
申请(专利权)人:山东中创软件商用中间件股份有限公司
类型:发明
国别省市:

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

1