CN108763240A - 基于olap的数据查询方法、装置、设备及存储介质 - Google Patents

基于olap的数据查询方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN108763240A
CN108763240A CN201810240610.7A CN201810240610A CN108763240A CN 108763240 A CN108763240 A CN 108763240A CN 201810240610 A CN201810240610 A CN 201810240610A CN 108763240 A CN108763240 A CN 108763240A
Authority
CN
China
Prior art keywords
dimensional information
query
olap
result
obtains
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810240610.7A
Other languages
English (en)
Inventor
黄世钱
吴培培
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuba Co Ltd
Original Assignee
Wuba Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuba Co Ltd filed Critical Wuba Co Ltd
Priority to CN201810240610.7A priority Critical patent/CN108763240A/zh
Publication of CN108763240A publication Critical patent/CN108763240A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种基于OLAP的数据查询方法、装置、设备及存储介质,其中,方法包括:对获取的查询请求进行解析,得到和查询结果对应的维度信息及度量信息;依据预设映射关系对维度信息及度量信息进行映射,得到目标索引及处理方式;依据目标索引对预设数据库进行查询,并依据处理方式对查询结果进行处理,得到处理结果;将处理结果反馈至用户;本发明的方法、装置、设备及存储介质,通过查询请求中和查询结果对应的维度信息及度量信息,在查询过程度中,可以消除无关信息的噪音,避免了查询请求中包含大量冗余信息,从而可以实现灵活地改变问题分析的角度,有效的满足了OLAP分析中的维度不断变化的需求。

Description

基于OLAP的数据查询方法、装置、设备及存储介质
技术领域
本发明涉及及数据库技术领域,尤其涉及一种基于OLAP(OnlineAnalyticalProcessing,联机分析处理)的数据查询方法、装置、设备及存储介质。
背景技术
OLAP是一种重要的数据分析手段,为企业决策提供支持。通常应用于各种报表的查询展现,在进行复杂BI(Business Intelligence,商务智能)分析时,OLAP转换为数据服务中间层,对BI***提供标准查询接口,以便于前端展现数据。具体的,OLAP的查询引擎解析查询请求的查询语意,并且将查询后的结果转换成与前端适配的展示模型。
但是,由于业务灵活多变,导致OLAP的业务展示模型随之经常发生变化,而业务维度和度量一旦发生变化,开发人员需要把整个多维立方体(Cube)重新定义并重新生成,而业务人员只能在此Cube上进行多维分析,这样就限制了业务人员快速改变问题分析的角度,从而使所谓的BI***成为死板的日常报表***。
发明内容
本发明的主要目的在于提出一种基于OLAP的数据查询方法、装置、设备及存储介质,其克服了现有技术中因业务灵活多变致使问题分析出现困难的问题。
根据本发明的第一个方面,提供了一种基于OLAP的数据查询方法,所述方法包括:对获取的查询请求进行解析,得到和查询结果对应的维度信息及度量信息;依据预设映射关系对所述维度信息及所述度量信息进行映射,得到目标索引及处理方式;依据所述目标索引对预设数据库进行查询,得到查询结果,并依据所述处理方式对所述查询结果进行处理,得到处理结果;将所述处理结果反馈至用户。
可选的,所述查询请求包括远程过程调用协议请求RPC。
可选的,在所述对获取的查询请求进行解析之后,所述依据预设映射关系对所述维度信息及所述度量信息进行映射之前,所述方法还包括:对所述维度信息中的非关键词属性和重复记录进行过滤,得到待映射的维度信息。
可选的,所述处理方式包括以下一个或多个:去重、计数、求和或不作处理。
可选的,在所述依据处理方式对查询结果进行处理之后,所述反馈至用户之前,所述方法还包括:
将所述处理结果封装为OLAP标准格式,得到待反馈至用户的处理结果。
根据本发明的第二个方面,提供了一种基于OLAP的数据查询装置,该装置包括:解析模块,用于对获取的查询请求进行解析,得到和查询结果对应的维度信息及度量信息;映射模块,用于依据预设映射关系对所述维度信息及所述度量信息进行映射,得到目标索引及处理方式;查询模块,用于依据所述目标索引对预设数据库进行查询,得到查询结果,并依据所述处理方式对所述查询结果进行处理,得到处理结果;反馈模块,用于将所述处理结果反馈至用户。
可选的,所述查询请求包括远程过程调用协议请求RPC。
可选的,所述装置还包括:过滤模块,用于在所述对获取的查询请求进行解析之后,所述依据预设映射关系对所述维度信息及所述度量信息进行映射之前,对所述维度信息中的非关键词属性和重复记录进行过滤,得到待映射的维度信息。
可选的,所述处理方式包括以下一个或多个:去重、计数、求和或不作处理。
可选的,所述装置还包括:封装模块,用于在所述依据处理方式对查询结果进行处理之后,所述反馈至用户之前,将所述处理结果封装为OLAP标准格式,得到待反馈至用户的处理结果。
根据本发明的第三个方面,提供了一种电子设备,包括处理器和存储器;
所述存储器用于存储计算机指令,所述处理器用于运行所述存储器存储的计算机指令,以实现上述的基于OLAP的数据查询方法。
根据本发明的第四个方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的基于OLAP的数据查询方法。
本发明有益效果如下:通过查询请求中和查询结果对应的维度信息及度量信息,可以避免查询请求中冗余信息的干扰以只对查询结果进行查询,继而就只需通过与该查询结果对应的业务展示模型对该查询结果进行展示即可,而无需频繁的更换业务展示模型,即:在查询过程度中,可以消除无关信息的噪音,从而可以实现灵活地改变问题分析的角度,有效的满足了OLAP分析中的维度不断变化的需求。
附图说明
图1为本发明第一实施例基于OLAP的数据查询方法的流程框图;
图2为本发明第一实施例基于OLAP的数据查询方法中查询引擎的结构示意图;
图3为本发明第一实施例基于OLAP的数据查询方法中查询请求的结构示意图;
图4为本发明第二实施例基于OLAP的数据查询方法的流程框图;
图5为本发明第三实施例基于OLAP的数据查询方法的流程框图;
图6为本发明第四实施例基于OLAP的数据查询方法的流程框图;
图7为本发明第四实施例基于OLAP的数据查询方法中查询结果的结构示意图;
图8为本发明第五实施例基于OLAP的数据查询装置的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
为了便于理解本发明实施例,下面通过几个具体实施例对本发明的实施过程进行详细的阐述。
本发明第一实施例提供一种基于OLAP的数据查询方法,所述方法包括:对获取的查询请求进行解析,得到和查询结果对应的维度信息及度量信息;依据预设映射关系对所述维度信息及所述度量信息进行映射,得到目标索引及处理方式;依据所述目标索引对预设数据库进行查询,并依据所述处理方式对所述查询结果进行处理,得到处理结果;将所述处理结果反馈至用户。
就此,通过查询请求中和查询结果对应的维度信息及度量信息,可以避免查询请求中冗余信息的干扰以只对查询结果进行查询,继而就只需通过与该查询结果对应的业务展示模型对该查询结果进行展示即可,而无需频繁的更换业务展示模型,即:在查询过程度中,可以消除无关信息的噪音,从而可以实现灵活地改变问题分析的角度,有效的满足了OLAP分析中的维度不断变化的需求。
图1为本发明第一实施例基于OLAP的数据查询方法的流程框图。根据图1所示,本发明第一实施例提供了一种基于OLAP的数据查询方法,其基于SQL(Structured QueryLanguage,结构化查询语言)查询引擎,该方法包括:
S1:对获取的查询请求进行解析,得到和查询结果对应的维度信息及度量信息;
图2为本实施例中查询引擎的结构示意图。具体的,在本实施例中,该SQL查询引擎获取由用户通过客户端发出的查询请求,而且,SQL查询引擎在预设数据库中进行针对查询结果的查询,并将经过处理后的查询结果反馈至客户端。
首先,该SQL查询引擎需要对用户是否发出查询请求进行监测,在监测到用户发出查询请求后,由该SQL查询引擎接收查询请求。
在该SQL查询引擎接收查询请求后,由该SQL查询引擎对查询请求进行解析,得到和查询结果对应的维度信息及度量信息,当然,该维度信息及度量信息是针对查询结果进行配置得到的,由此,在查询过程度中,可以消除无关信息的噪音,避免了查询请求中冗余信息的干扰,从而可以实现灵活地改变问题分析的角度,有效的满足了OLAP分析中的维度不断变化的需求。
图3为查询请求的结构示意图,故根据图3可知,该查询请求包括有属性、维度描述信息、类型信息。此外,需说明的是:在本实施例中,图3中的表格仅仅罗列了一部分查询请求所对应的维度信息,除此之外,还可以根据查询请求的类型信息以确认与该请求所对应的维度信息,这里不再赘述。
可选的,该SQL查询引擎包括Query Engine查询引擎。
S2:依据预设映射关系对所述维度信息及所述度量信息进行映射,得到目标索引及处理方式;
在本实施例中,该SQL查询引擎依据其内置的预设映射关系,可由维度信息及度量信息获得目标索引及处理方式。
S3:依据所述目标索引对预设数据库进行查询,得到查询结果,并依据所述处理方式对所述查询结果进行处理,得到处理结果;
在得到目标索引后,依据目标索引在预设数据库DataBase中进行查询索引。然后,在查询到查询结果后,依据处理方式对该查询结果进行处理,从而得到处理结果。
在本实施例中,并不对处理方式进行限定,只需其满足本发明的要求即可。为方便理解本实施例的技术方案,示范性进行以下设置:
所述处理方式包括以下一个或多个:去重、计数、求和或不作处理。
当处理方式为求和时,即:依据相应标准将查询结果进行求和,求和的结果即为处理结果。
S4:将所述处理结果反馈至用户。
将所述处理结果反馈至客户端,并且,该处理结果通过和该处理结果对应的展示模型进行展示。
就此,通过查询请求中和查询结果对应的维度信息及度量信息,可以避免查询请求中冗余信息的干扰以只对查询结果进行查询,继而就只需通过与该查询结果对应的业务展示模型对该查询结果进行展示即可,而无需频繁的更换业务展示模型,即:在查询过程度中,可以消除无关信息的噪音,从而可以实现灵活地改变问题分析的角度,有效的满足了OLAP分析中的维度不断变化的需求。
图4为本发明第二实施例基于OLAP的数据查询方法的流程框图。根据图4所示,本发明第二实施例提供了一种基于OLAP的数据查询方法,其基于SQL(Structured QueryLanguage,结构化查询语言)查询引擎,该方法包括:
S1:对获取的查询请求进行解析,得到和查询结果对应的维度信息及度量信息;
S2:依据预设映射关系对所述维度信息及所述度量信息进行映射,得到目标索引及处理方式;
S3:依据所述目标索引对预设数据库进行查询,得到查询结果,并依据所述处理方式对所述查询结果进行处理,得到处理结果;
S4:将所述处理结果反馈至用户。
此外,上述步骤S1的一种实现方式为:
S11:对获取的RPC请求进行解析,得到和查询结果对应的维度信息及度量信息;
因为RPC(Remote Procedure Call,远程过程调用协议请求)适于远程过程调用,其是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议,所以,在本实施例中,可以满足对报表进行查询、以及实现对其他***数据请求的灵活服务。
图5为本发明第三实施例基于OLAP的数据查询方法的流程框图。根据图5所示,本发明第三实施例提供了一种基于OLAP的数据查询方法,其基于SQL(Structured QueryLanguage,结构化查询语言)查询引擎,该方法包括:
S1:对获取的查询请求进行解析,得到和查询结果对应的维度信息及度量信息;
S2:依据预设映射关系对所述维度信息及所述度量信息进行映射,得到目标索引及处理方式;
S3:依据所述目标索引对预设数据库进行查询,得到查询结果,并依据所述处理方式对所述查询结果进行处理,得到处理结果;
S4:将所述处理结果反馈至用户。
此外,上述步骤S1的一种实现方式为:
S11:对获取的RPC请求进行解析,得到和查询结果对应的维度信息及度量信息;
此外,在上述步骤S1及S2之间,本实施例还包括以下步骤:
S12:对所述维度信息中的非关键词属性和重复记录进行过滤,得到待映射的维度信息。
在本实施例中,对维度信息进行过滤包括非关键词属性过滤和重复记录过滤。
非关键词属性过滤:维度表通常包含多个维度属性,典型的维度包含10个以上的属性,一般情况下不需对所有维度属性进行查询,因为这些属性通常不会被用户作为关键词,在创建索引时过滤这些属性可减少对查询结果的影响。
被过滤的属性主要包括未出现在任何维度层次中的属性,这些属性不会被用户作为OLAP展示时的依据,例如维度表的主键、客户维度的电子邮件地址和客户喜好、数值属性(例如身高)等。
在实际的属性过滤中可能存在边界问题,例如电子邮件地址属性是否应该保留,因为可能存在用户需按电子邮件地址进行分组以进行客户群分析,例如对使用Gmail的客户与使用雅虎邮件的客户进行分析。一般情况下,应该由数据仓库设计人员在客户属性中增加相关的维度层次来满足这些需求。OLAP操作始终是以维度及维度层次为单位对事实表中的行进行过滤和汇总,除非可在运行时动态构建数据仓库模式,否则只能按预置模式进行OLAP操作。
重复记录过滤:数据仓库不同于规范化的OLTP数据库,出于性能提升的需要,存在大量冗余数据,采取基于列的方法建立维度索引,导致对重复项建立一一对应的索引记录,在查询时这些重复的索引记录会影响结果集的排序。同样的关键词在完全命中不同的维度属性的情况下,不存在某个维度属性的优先级更高的问题,但由于冗余数据的存在,在不同维度命中时,由于冗余项的数量差异,可能导致索引项的差别,进而导致在不同维度属性上命中产生不同的打分。
就此,消除了无关信息的噪音;在查询索引过程中,通过过滤非相关维度属性及重复记录来减少无关信息对查询结果的影响,采用过滤重复的维度列的方法规避冗余数据对语义的影响。
图6为本发明第四实施例基于OLAP的数据查询方法的流程框图。根据图6所示,本发明第四实施例提供了一种基于OLAP的数据查询方法,其基于SQL(Structured QueryLanguage,结构化查询语言)查询引擎,该方法包括:
S1:对获取的查询请求进行解析,得到和查询结果对应的维度信息及度量信息;
S2:依据预设映射关系对所述维度信息及所述度量信息进行映射,得到目标索引及处理方式;
S3:依据所述目标索引对预设数据库进行查询,得到查询结果,并依据所述处理方式对所述查询结果进行处理,得到处理结果;
S4:将所述处理结果反馈至用户。
此外,上述步骤S1的一种实现方式为:
S11:对获取的RPC请求进行解析,得到和查询结果对应的维度信息及度量信息;
此外,在上述步骤S1及S2之间,本实施例还包括以下步骤:
S12:对所述维度信息中的非关键词属性和重复记录进行过滤,得到待映射的维度信息。
此外,在上述步骤S3之后,本实施例还包括以下实现方式:在所述依据所述处理方式对查询结果进行处理之后,所述反馈至用户之前,所述方法还包括:
S31:将所述处理结果封装为OLAP标准格式,得到待反馈至用户的处理结果。
图7为本实施例中查询结果的结构示意图,根据图7所示,本实施例中的查询结果为用户自定义报表。
当然,该SQL查询引擎与预设数据库DataBase之间支持jdbc及http等各种常用的连接方法。就此,可以使得该处理结果可以为面向列的数据。
图8为本发明第五实施例基于OLAP的数据查询装置的结构示意图。根据图8所示,本发明第五实施例提供了一种基于OLAP的数据查询装置,其应用于SQL(Structured QueryLanguage,结构化查询语言)查询引擎,该装置包括:
解析模块110,用于对获取的查询请求进行解析,得到和查询结果对应的维度信息及度量信息;映射模块111,用于依据预设映射关系对所述维度信息及所述度量信息进行映射,得到目标索引及处理方式;查询模块112,用于依据所述目标索引对预设数据库进行查询,得到查询结果,并依据所述处理方式对所述查询结果进行处理,得到处理结果;反馈模块113,用于将所述处理结果反馈至用户。
可选的,所述查询请求包括远程过程调用协议请求RPC。
可选的,所述装置还包括:过滤模块,用于在所述对获取的查询请求进行解析之后,所述依据预设映射关系对所述维度信息及所述度量信息进行映射之前,对所述维度信息中的非关键词属性和重复记录进行过滤,得到待映射的维度信息。
可选的,所述处理方式包括以下一个或多个:去重、计数、求和或不作处理。
可选的,所述装置还包括:封装模块,用于在所述依据处理方式对查询结果进行处理之后,所述反馈至用户之前,将所述处理结果封装为OLAP标准格式,得到待反馈至用户的处理结果。
本发明第六实施例提供了一种电子设备,包括处理器和存储器;所述存储器用于存储计算机指令,所述处理器用于运行所述存储器存储的计算机指令,以实现上述的基于OLAP的数据查询方法。
由于在第一至四实施例中已经对基于OLAP的数据查询方法进行了详细说明,所以在本实施例中不对该方法的实施过程进行重复阐述。
本发明第七实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个模块,所述一个或者多个模块可被一个或者多个处理器执行,以实现上述的基于OLAP的数据查询方法。
由于在第一至四实施例中已经对基于OLAP的数据查询方法进行了详细说明,所以在本实施例中不对该方法的实施过程进行重复阐述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

Claims (12)

1.一种基于联机分析处理OLAP的数据查询方法,其特征在于,所述方法包括:
对获取的查询请求进行解析,得到和查询结果对应的维度信息及度量信息;
依据预设映射关系对所述维度信息及所述度量信息进行映射,得到目标索引及处理方式;
依据所述目标索引对预设数据库进行查询,得到查询结果,并依据所述处理方式对所述查询结果进行处理,得到处理结果;
将所述处理结果反馈至用户。
2.根据权利要求1所述的方法,其特征在于,所述查询请求包括远程过程调用协议请求RPC。
3.根据权利要求1所述的方法,其特征在于,在所述对获取的查询请求进行解析之后,所述依据预设映射关系对所述维度信息及所述度量信息进行映射之前,所述方法还包括:
对所述维度信息中的非关键词属性和重复记录进行过滤,得到待映射的维度信息。
4.根据权利要求1所述的方法,其特征在于,所述处理方式包括以下一个或多个:去重、计数、求和或不作处理。
5.根据权利要求1所述的方法,其特征在于,在所述依据处理方式对查询结果进行处理之后,所述反馈至用户之前,所述方法还包括:
将所述处理结果封装为OLAP标准格式,得到待反馈至用户的处理结果。
6.一种基于OLAP的数据查询装置,其特征在于,所述装置包括:
解析模块,用于对获取的查询请求进行解析,得到和查询结果对应的维度信息及度量信息;
映射模块,用于依据预设映射关系对所述维度信息及所述度量信息进行映射,得到目标索引及处理方式;
查询模块,用于依据所述目标索引对预设数据库进行查询,得到查询结果,并依据所述处理方式对所述查询结果进行处理,得到处理结果;
反馈模块,用于将所述处理结果反馈至用户。
7.根据权利要求6所述的装置,其特征在于,所述查询请求包括远程过程调用协议请求RPC。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
过滤模块,用于在所述对获取的查询请求进行解析之后,所述依据预设映射关系对所述维度信息及所述度量信息进行映射之前,对所述维度信息中的非关键词属性和重复记录进行过滤,得到待映射的维度信息。
9.根据权利要求6所述的装置,其特征在于,所述处理方式包括以下一个或多个:去重、计数、求和或不作处理。
10.根据权利要求6所述的装置,其特征在于,所述装置还包括:
封装模块,用于在所述依据处理方式对查询结果进行处理之后,所述反馈至用户之前,将所述处理结果封装为OLAP标准格式,得到待反馈至用户的处理结果。
11.一种电子设备,其特征在于,包括处理器和存储器;
所述存储器用于存储计算机指令,所述处理器用于运行所述存储器存储的计算机指令,以实现权利要求1至5中任一项所述的基于OLAP的数据查询方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1至5中任一项所述的基于OLAP的数据查询方法。
CN201810240610.7A 2018-03-22 2018-03-22 基于olap的数据查询方法、装置、设备及存储介质 Pending CN108763240A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810240610.7A CN108763240A (zh) 2018-03-22 2018-03-22 基于olap的数据查询方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810240610.7A CN108763240A (zh) 2018-03-22 2018-03-22 基于olap的数据查询方法、装置、设备及存储介质

Publications (1)

Publication Number Publication Date
CN108763240A true CN108763240A (zh) 2018-11-06

Family

ID=63980651

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810240610.7A Pending CN108763240A (zh) 2018-03-22 2018-03-22 基于olap的数据查询方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN108763240A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110287213A (zh) * 2019-07-03 2019-09-27 中通智新(武汉)技术研发有限公司 基于olap***的数据查询方法、装置及***
CN110377668A (zh) * 2019-06-18 2019-10-25 深圳市华傲数据技术有限公司 数据分析方法和***
CN110781181A (zh) * 2019-09-06 2020-02-11 中国平安财产保险股份有限公司 基于mdl文件的数据提取方法、装置、设备及存储介质
CN110837545A (zh) * 2019-11-13 2020-02-25 贵州医渡云技术有限公司 交互式数据分析方法、装置、介质及电子设备
CN112685443A (zh) * 2021-01-12 2021-04-20 树根互联技术有限公司 数据查询方法、装置、电子设备和计算机可读存储介质
WO2023035356A1 (zh) * 2021-09-10 2023-03-16 上海跬智信息技术有限公司 基于云上分析场景的混合查询方法和***、存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102306176A (zh) * 2011-08-25 2012-01-04 浙江鸿程计算机***有限公司 一种基于数据仓库内在特征的olap关键词查询方法
CN102662994A (zh) * 2012-03-14 2012-09-12 北京久其软件股份有限公司 利用虚拟多维数据集建立数据仓库的方法和***
US20140250141A1 (en) * 2011-11-22 2014-09-04 Navteq B.V. Location Based Full Text Search
CN104750681A (zh) * 2013-12-25 2015-07-01 ***通信集团辽宁有限公司 一种海量数据的处理方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102306176A (zh) * 2011-08-25 2012-01-04 浙江鸿程计算机***有限公司 一种基于数据仓库内在特征的olap关键词查询方法
US20140250141A1 (en) * 2011-11-22 2014-09-04 Navteq B.V. Location Based Full Text Search
CN102662994A (zh) * 2012-03-14 2012-09-12 北京久其软件股份有限公司 利用虚拟多维数据集建立数据仓库的方法和***
CN104750681A (zh) * 2013-12-25 2015-07-01 ***通信集团辽宁有限公司 一种海量数据的处理方法及装置

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110377668A (zh) * 2019-06-18 2019-10-25 深圳市华傲数据技术有限公司 数据分析方法和***
CN110287213A (zh) * 2019-07-03 2019-09-27 中通智新(武汉)技术研发有限公司 基于olap***的数据查询方法、装置及***
CN110287213B (zh) * 2019-07-03 2023-02-17 中通智新(武汉)技术研发有限公司 基于olap***的数据查询方法、装置及***
CN110781181A (zh) * 2019-09-06 2020-02-11 中国平安财产保险股份有限公司 基于mdl文件的数据提取方法、装置、设备及存储介质
CN110781181B (zh) * 2019-09-06 2024-02-02 中国平安财产保险股份有限公司 基于mdl文件的数据提取方法、装置、设备及存储介质
CN110837545A (zh) * 2019-11-13 2020-02-25 贵州医渡云技术有限公司 交互式数据分析方法、装置、介质及电子设备
CN112685443A (zh) * 2021-01-12 2021-04-20 树根互联技术有限公司 数据查询方法、装置、电子设备和计算机可读存储介质
CN112685443B (zh) * 2021-01-12 2023-11-10 树根互联股份有限公司 数据查询方法、装置、电子设备和计算机可读存储介质
WO2023035356A1 (zh) * 2021-09-10 2023-03-16 上海跬智信息技术有限公司 基于云上分析场景的混合查询方法和***、存储介质

Similar Documents

Publication Publication Date Title
CN108763240A (zh) 基于olap的数据查询方法、装置、设备及存储介质
US11775501B2 (en) Trace and span sampling and analysis for instrumented software
US7690000B2 (en) Metadata journal for information technology systems
US7464083B2 (en) Combining multi-dimensional data sources using database operations
US10762049B1 (en) Extracting machine data generated by an isolated execution environment from a chunk of data generated by an isolated execution environment manager
CN105488043B (zh) 基于Key-Value数据块的数据查询方法及***
US7523130B1 (en) Storing and retrieving objects on a computer network in a distributed database
EP1643388A1 (en) System and method for incremental indexing of network documents using batch transfers
US20060294098A1 (en) Universal drill-down system for coordinated presentation of items in different databases
CN104462430B (zh) 关系型数据库的数据处理方法及装置
US8843436B2 (en) Systems and methods for performing direct reporting access to transaction databases
CN107451208B (zh) 一种数据搜索方法与装置
US20040243618A1 (en) Methods and systems for auto-partitioning of schema objects
US11494395B2 (en) Creating dashboards for viewing data in a data storage system based on natural language requests
US11269808B1 (en) Event collector with stateless data ingestion
CN104050213B (zh) 包括数据分类的查询处理***
CN103927331A (zh) 数据查询方法、装置及***
CN103207919A (zh) 一种MongoDB集群快速查询计算的方法及装置
CN108509437A (zh) 一种ElasticSearch查询加速方法
CN108073625A (zh) 用于元数据信息管理的***及方法
US11960482B1 (en) Systems and methods for extracting data views from heterogeneous sources
CN110995466B (zh) 安全态势感知***下的多格式日志统一处理方法及***
US10901811B2 (en) Creating alerts associated with a data storage system based on natural language requests
WO2016011677A1 (en) Local database cache
US11620284B2 (en) Backend data aggregation system and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20181106

RJ01 Rejection of invention patent application after publication