【发布时间】:2017-01-23 22:25:05
【问题描述】:
我有一个维度设计问题,我想由社区运行,以便实施最佳实践。我观看了许多 Youtube 视频并阅读了各种博客和留言板,但没有明确的解决方案。我有一个类似于以下维度的维度,具有单个层次结构和三个属性(原因、解决方案、满意度)。层次结构可能有超过五千个问题。如果我包含属性组合,维度表可以轻松扩展到数十万条记录。
在 SSAS 中对此进行建模的最佳方法是什么?
我的想法是构建具有层次结构的维度表,并在表中包含每个属性组合,如下图所示。 sp_FactLoader 存储过程将链接到维度表并为维度键提取正确的 IssueKey。
有人提到我应该做的是保持维度表的层次结构简单,并将属性加载为一系列多对多关系。我不确定如何做到这一点,但想学习。
如果这已在其他地方得到回答,我深表歉意。就是没找到。
问题层次结构
Category
System
Section
Issue
属性
Cause
Resolution
Satisfaction
【问题讨论】:
标签: sql-server ssas olap-cube ssas-2012