2

我对 OLAP 和 SSAS 相当陌生,但在关系数据仓库方面经验丰富,我对参考维度的问题是它们是坏的、必要的邪恶,还是在正确使用时有用?每一篇文章我都能找到参考 Andventure Works 和地理维度,但我正在寻找真实世界的经验。

我的多维数据集有一个非常标准的日期维度,我想创建一个日期指标 REFERENCE 维度,该维度具有我的日期维度的 FK DateId。在此 Date Metrics 参考维度中,我将为 AccountId 添加一个成员和几个“Action”成员,以总结我想要按日期、月份或年份等计算的特定操作。

从根本上讲,我的日期度量参考将是 DateID 和 AccountId 上的唯一,这将使我能够通过我试图将其关联回的日期维度来总结“动作”运动。

我错了吗?

4

1 回答 1

1

参考维度:表示您如何将维度参考到多维数据集。创建维度后,它们独立存在,您可以将它们添加到“维度使用”选项卡上的多维数据集中。这对于能够使用维度浏览多维数据集的数据是必要的。

我认为您实际上是在询问“属性关系”(维度配置上的第二个选项卡),答案是它们非常有用。我什至看过一个 Microsoft MVP 的视频,他说这可能是您可以在立方体上进行的最重要的配置。

属性关系指示维度上的属性如何相互关联。因此,例如,在日期维度上,您将拥有

day -> month -> quarter -> year

它总是“相反”的配置,就好像它是一个层次结构一样。

另一个非常重要的配置是关系类型,在日期示例中,您应该将其设置为刚性,因为数据永远不会改变(01-01-2012 成员将始终属于 2012 年)所以 SSAS 将保持计算处理多维数据集时的聚合(当然,除非您进行完整处理)

于 2012-04-29T14:19:29.783 回答