如何通过级联操作来改进查询操作?


这是一个管理查询并通过将查询引导到最有效的数据源来加速查询的过程。此过程还确保所有系统资源得到最有效的利用,通常通过调度查询的执行来实现。查询管理过程监视用于确定要生成哪些聚合的实际查询配置文件。

此过程在数据仓库创建后始终为最终用户提供服务。此过程中没有主要的连续步骤,而是一组持续运行的设施。

OLAP 是一种软件技术元素,它允许分析师、经理和高管通过快速、一致、交互的方式访问各种可能的视图来深入了解数据,这些视图已从原始数据更改为反映企业通过客户学习到的真实维度。

OLAP 服务器向业务用户提供来自数据仓库或数据集市的多分维信息,而无需考虑数据如何或在何处保存。OLAP 服务器的物理结构和执行应考虑数据存储问题。

几个 OLAP 数据立方体操作继续实现这些多个视图,从而能够交互式查询和分析手头的数据。因此,OLAP 为交互式数据分析提供了便利的环境。

它为各种粒度的多分维数据的交互式分析提供了联机分析处理 (OLAP) 工具,这有助于有效的数据概括和数据挖掘。有几个数据挖掘功能,包括关联、分类、预测和聚类可以与 OLAP 操作集成,以构建各种抽象级别的知识交互式挖掘。

实现多维数据集并构建 OLAP 索引体系结构的目的是加快数据立方体中的查询处理。给定物化视图,查询处理必须按如下方式进行

**确定应在可用多维数据集上执行哪些操作** - 这包括将查询中表示的一些选择、投影、汇总(分组依据)和向下钻取操作转换为相应的 SQL 和/或 OLAP 操作。

**确定必须将相关操作应用于哪个物化多维数据集** - 这包括识别可能用于解决查询的一些物化多维数据集,利用多维数据集之间“支配”关系的知识修剪以下集合,计算使用剩余物化多维数据集的值并选择成本最低的多维数据集。

更新于: 2022年2月15日

249 次查看

开启您的 职业生涯

通过完成课程获得认证

开始
广告