0

我已经执行了 ETL 操作,并创建了一个数据仓库,并将数据加载到其中,到目前为止一切正常。我的 ETL 似乎工作正常,因为我的数据仓库包含我需要的所有数据。然后我按照 AdventureWorks DW 示例从我的数据仓库创建了一个 SSAS 项目。我部署了多维数据集并对其进行了处理。然后我尝试浏览立方体。但是这里有一个问题,似乎成员确实存在,但措施是空的。因为我的维度包含数据但是当我将度量扔给它时..它只是空单元格。这是什么原因造成的?

4

3 回答 3

1

在多维数据集设计器中,检查“维度使用”选项卡。确保维度和度量值组之间的交集在那里有一些东西(如果有关系)。

如果您将度量拖放到浏览器中,而没有任何维度,会发生什么情况?

另外,您使用的是哪个版本的 SSAS,是 2005 年的吗?我认为 IgnoreUnrelatedDimensions 的设置与 2008 年不同。

于 2010-11-11T15:20:52.540 回答
0

确保您已将您的维度与度量值组相关联(即您的事实表引用了您的维度表)。

还要确保在数据仓库中定义了外键(只要 Visual Studio 中的向导在提出多维数据集结构时使用它们)。

于 2010-11-09T07:46:46.987 回答
0

为了部署到不同的 dwh 服务器

右键单击 CubeNAME

转到属性

在配置属性中 > 转到部署

在处理选项中 - 将默认更改为 - 不处理。

如果数据库非常大并保留大量数据,它将被部署,您可以稍后处理它。

对于目标 - 设置服务器名称

单击确定,部署和稍后的过程

于 2015-11-19T00:19:06.167 回答