我已经执行了ETL操作并且我创建了一个数据仓库并且我将数据加载到它并且到目前为止它很好..我的ETL似乎工作正常,因为我的数据仓库包含我需要的所有数据。然后我根据AdventureWorks DW示例从我的数据仓库创建了一个SSAS项目。我部署了立方体并对其进行了处理。然后我试图浏览立方体。但这是一个问题,似乎成员确实存在,但措施是空的。因为我的尺寸包含数据,但是当我把措施扔给它时......它只是空单元格。是什么原因造成的?
答案 0 :(得分:1)
在多维数据集设计器中,选中“维度用法”选项卡。确保维度和度量值组之间的交集有一些东西(如果有意图是关系)。
如果你拖动会发生什么?将度量放到浏览器中,没有任何维度?
你还有什么版本的SSAS,是2005年吗?我认为IgnoreUnrelatedDimensions与2008年的设置不同。
答案 1 :(得分:0)
确保您已将维度与度量值组相关联(即您的事实表引用了维度表)。
还要确保在数据仓库中定义了外键(只要Visual Studio中的向导在提出多维数据集结构时使用它们)。
答案 2 :(得分:0)
为了部署到不同的dwh服务器
右键单击CubeNAME
转到属性
在配置属性>转到部署
在处理选项中 - 将默认值更改为 - 不处理。
如果数据库非常大并且保留了大量数据,它将被部署,您可以在以后处理它。
For Target - 设置服务器名称
单击“确定”,“部署”和“稍后处理”