Ssas 我的多维数据集浏览器不显示度量值?

Ssas 我的多维数据集浏览器不显示度量值?,ssas,etl,cube,Ssas,Etl,Cube,我已经执行了ETL操作,我创建了一个数据仓库,并将数据加载到其中,到目前为止,它还不错。。我的ETL似乎工作正常,因为我的数据仓库包含了我需要的所有数据。然后,我根据AdventureWorks DW示例从数据仓库创建了一个SSAS项目。我部署了多维数据集并对其进行了处理。然后我试着浏览这个立方体。但这里有一个问题,似乎成员确实存在,但措施是空的。因为我的维度包含数据,但当我向它抛出度量值时。。那只是空的牢房。原因是什么?确保已将维度与度量值组链接(即,事实表引用维度表) 还要确保在数据仓库中定

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

确保已将维度与度量值组链接(即,事实表引用维度表)


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

在多维数据集设计器中,选中“维度使用”选项卡。确保维度和度量值组之间的交点存在某种关系(如果存在某种关系)

如果将度量值拖放到浏览器中,而没有任何尺寸标注,会发生什么情况


还有,您使用的是什么版本的SSAS,是2005年的吗?我认为,为了部署到不同的dwh服务器,IgnoreUnrelatedDimensions的设置与2008年不同

右键单击立方体名称

转到属性

在配置属性>中转到部署

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

如果数据库非常大并且保存了大量数据,那么它将被部署,您可以稍后处理它

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


单击OK,Deploy and later process

实际上,我的事实数据表包含引用所有维度表主键的外键。但是当我部署多维数据集时,只有维度将包含数据,而不是度量值。您分析了处理日志吗?SSAS显示它执行的所有查询和许多附加信息(如处理时间)。这可能有助于您确定发生了什么。您能告诉我如何分析日志吗。因为最大的问题是我不知道什么被执行了什么没有。。我对这项技术还不熟悉。。有没有一种快速的方法来进行日志分析?