Kylin中的Cube和Cuboid概念是什么

小億
114
2024-04-11 14:55:09

在Kylin中,Cube是一個(gè)多維分析數(shù)據(jù)集,通常包含了一個(gè)或多個(gè)維度(Dimensions)和一個(gè)或多個(gè)指標(biāo)(Measures),可以用來(lái)進(jìn)行快速查詢和聚合分析。

Cuboid是Cube的一個(gè)子集,它包含了Cube的所有維度的一個(gè)或多個(gè)組合。Cuboid可以看作是Cube的一個(gè)多維切片,可以用來(lái)進(jìn)行更細(xì)粒度的數(shù)據(jù)查詢和分析。Kylin支持在Cuboid級(jí)別進(jìn)行數(shù)據(jù)聚合和緩存,從而提高查詢性能。Kylin通過(guò)預(yù)先計(jì)算和存儲(chǔ)Cuboid數(shù)據(jù),實(shí)現(xiàn)了快速的多維分析查詢。

0