4

我的事实表有一个“日期”列,我用它作为时间维度表的外键,我使用 SSAS 在数据源中为我创建。但是,当我部署多维数据集并浏览它时,添加时间维度属性或其任何层次结构不会过滤度量上的任何内容。就像我的事实表中的时间信息和为我创建的时间维度表 SSAS 之间存在脱节一样。

我在这里错过了什么吗?如何链接它们,以便我可以使用生成的时间维度根据我的事实表中的日期值在我的多维数据集上应用切片和骰子分析?

4

1 回答 1

5
  • 日期列是维度表的主键列吗?
  • 是否由事实表中的外键引用?
  • Analysis Services DSV 中是否显示了主键和外键关系?
  • 在多维数据集编辑器中,您是否在度量组和时间维度的交集处看到一个填充的白色区域,显示正确的键名,而不是一个空的灰色区域?
  • 它真的包含日期或日期时间吗?

当您有天的粒度时,经常使用的模式是 OLAP 应用程序中的时间维度是具有结构 yyyymmdd 的整数主键(即year * 10000 + month * 100 + day_of_month。这使得键人类可读,但仍然是一个稍微更有效的整数用于分析服务。

于 2010-08-18T18:03:46.857 回答