Advertisement

Kylin的核心运行机制

阅读量:

文章目录

  • 维度和度量
  • Cube和Cuboid
  • 工作原理
  • 技术架构

Apache Kylin的工作原理本质上是 MOLAP(多维立方体分析)。

维度和度量

维度即为分析数据的角度。例如,在电商销售数据中可以从时间维度展开观察;也可以从时间和地区两个角度细化分析维度。统计过程中可以将具有相同维度值的数据记录归集在一起;随后应用聚合函数进行累加、平均值计算以及去重计数等操作。

度量就是被聚合的统计值,也是聚合运算的结果。

在这里插入图片描述
在这里插入图片描述

Cube和Cuboid

在数据表或数据模型中的字段中,每个字段都属于两类:一类是维度属性(如时间、地点),另一类则是度量属性(能够进行汇总计算)。

基于一个数据模型,在其各个维度上可以进行整合。当涉及N个维度时,这些维度的所有可能的组合数为2^N种。

对于每一种维度的组合,在

全部评论 (0)

还没有任何评论哟~