无日期维度中的SSAS日期字段

时间:2014-02-13 10:15:40

标签: date ssas excel-2010 pivot-table

我在尝试从多维数据集源中过滤excel 2010数据透视表中的日期属性时遇到问题。

我的问题是我在日期维度中有日期属性我的示例是一个资产维度,它具有一组日期属性,如:

  • 买了日期

  • 出售日期

  • 维修日期

有没有办法将这些属性设置为键入日期,以便数据透视表直接识别它们并允许使用日期过滤器?

或者我必须为每个属性创建一个日期维度,用户必须通过

选择他想要切割数据的维度

1 个答案:

答案 0 :(得分:0)

一种选择是向多维数据集添加额外日期“角色扮演”维度(例如DimAssetBoughtDate),并使用资产维度中的引用关系将其挂起事实表。这不仅为您提供基于日期的过滤,还提供了所有内置层次结构。加上日期变暗通常很小,因此实现这种关系不应成为问题。

注意:您可能需要将计算成员添加到DSV中的资产维度,以将日期值(例如AssetBoughtDate 3/12/2015)转换为日期键值(例如AssetBoughtDateKey 20150312),以便正确添加新的DimAssetBoughtDate。