数仓的多域协同查询方法、系统、计算机设备及介质技术方案

技术编号:46496638 阅读:4 留言:0更新日期:2025-09-26 19:13
本申请涉及一种数仓的多域协同查询方法、系统、计算机设备及介质,该方法基于数据仓库,数据仓库包括多个预先构建的对应于不同业务域的独立数据集,各个独立数据集包含对应的业务域指标数据;该方法包括:响应于接收到业务查询请求,通过设定的查询引擎基于业务查询请求的请求内容构建SQL语句;根据SQL语句从各个独立数据集中提取目标指标数据;按照预设的一致性维度创建关联查询逻辑,基于关联查询逻辑将从各个独立数据集中提取的目标指标数据进行关联,得到目标查询数据。通过多域解耦与独立构建,采用分业务域构建独立数据集的方式,避免了传统大宽表架构带来的高维护成本和资源浪费问题,同时降低了系统耦合性。

【技术实现步骤摘要】

本申请实施例涉及数据仓库,尤其涉及一种数仓的多域协同查询方法、系统、计算机设备及介质


技术介绍

1、在现代企业数据管理和分析中,数据仓库(data warehouse)是实现高效数据处理和分析的关键基础设施。数据仓库通过整合企业内部的各类数据,为企业决策提供支持。其中,自助分析功能是数据仓库应用的重要组成部分,它允许用户根据自身需求进行数据分析、数据集操作、仪表板制作、交互分析、图表分析以及查询控件等操作。自助分析的核心是数据集,数据集是一组用于分析、构建模型或进行预测的数据集合,可以包含数值型数据、文本数据等多种类型的数据。

2、在现有的数据仓库架构中,通常采用单一粒度的数据集来整合多个业务域的指标。例如,在司机粒度的数据集中,可能包含交易域的完单量、营销域的活动奖励金额、管控域的封禁次数等指标。这种设计虽然在一定程度上满足了多业务域数据整合的需求,但在实际应用中存在诸多问题。最终,查询引擎query engine在拼接sql(structured querylanguage,结构化查询语言)时查询的数据集通常是一个或多个大宽表,这种大宽表本文档来自技高网...

【技术保护点】

1.一种数仓的多域协同查询方法,其特征在于,所述方法基于数据仓库,所述数据仓库包括多个预先构建的对应于不同业务域的独立数据集,各个所述独立数据集包含对应的业务域指标数据;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,基于所述关联查询逻辑将从各个所述独立数据集中提取的目标指标数据进行关联,包括:

3.根据权利要求2所述的方法,其特征在于,在提取所述目标指标数据时,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,在得到目标查询数据之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,在所述构建SQL语句之前,...

【技术特征摘要】

1.一种数仓的多域协同查询方法,其特征在于,所述方法基于数据仓库,所述数据仓库包括多个预先构建的对应于不同业务域的独立数据集,各个所述独立数据集包含对应的业务域指标数据;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,基于所述关联查询逻辑将从各个所述独立数据集中提取的目标指标数据进行关联,包括:

3.根据权利要求2所述的方法,其特征在于,在提取所述目标指标数据时,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,在得到目标查询数据之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,在所述构建sql语句之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述一致性维度的数据维度包括司机所属运营商、城市及年龄;各...

【专利技术属性】
技术研发人员:杨泽民
申请(专利权)人:北京白驹易行科技有限公司
类型:发明
国别省市:

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

1