与维度、度量相关的正确 SSAS 术语?

Posted

技术标签:

【中文标题】与维度、度量相关的正确 SSAS 术语?【英文标题】:Proper SSAS terminology related to dimensions, measures? 【发布时间】:2020-03-09 18:10:48 【问题描述】:

我慢慢开始了解 OLAP 多维数据集的基本概念。不幸的是,我对谈论它时使用的措辞有点困惑。

例如,我有一个名为DimPromotion 的物理表,如下所示:

当 Excel 连接到多维数据集时,这会转化为:

假设我想在DimPromotion 中添加另一行,名为Touring-5000 Promotion,事实表将包含属于该促销的订单。我最终将在 Excel 中拖放这个新维度。说我正在添加一个新的促销维度是否正确?或者该特定操作的正确术语是什么?

此外,在 Excel 中,Touring-1000 Promotion 的互联网销售数量为 13,No Discount 的订单数量为 58247。这是促销维度的度量还是度量组?

【问题讨论】:

【参考方案1】:

因此,您的“DimPromotion”是一个维度,其中“PromotionKey”为 DimensionKey,“EnglishPromotionName”为维度层次结构(不要将其与用户层次结构混淆。如果您还没有体验过它们,您很快就会体验到它们)。如果您向维度添加另一个值或行,您将添加一个新的层次结构成员。

现在让我们考虑一个事实表,它在两个不同的列中列出了销售额和销售额。这些列中的每一列都是度量 CountOfSales 和 AmountOfSales。而由于他们都来自同一张表,你说他们的 MeasureGroup 是相同的。

编辑

【讨论】:

感谢您的信息。为什么我打开日期维度时“日历季度”是一个属性? 如上所述,有两种类型的层次结构,用户层次结构和属性层次结构。现在在我添加的图像中,您将看到一些带有矩形图像的标签(带有 6 个小方块),这表明它是一个属性或层次结构。现在您将看到 Date.Calendar 具有正方形的金字塔排列,并且它内部还有更多标签,包括 1、2、3、4、5。该金字塔表示用户层次结构,其中的正方形/标签是级别 以上有帮助吗?

以上是关于与维度、度量相关的正确 SSAS 术语?的主要内容,如果未能解决你的问题,请参考以下文章

Ssas 多维数据集向导不会为事实表列创建度量

SSAS几个名词

使用维度计算的度量

SSAS 浏览器窗口中的维度属性

SSAS - 日期维度在不合适的地方显示未来值

事实和维度表之间的 MDX 查询