我正在使用SSAS 2005.我有一个度量组Sales(度量:已售出价值,单位)。销售度量组被建模为具有密钥收据ID,行号。因此收据ID将有重复。)。
另一个度量组Sales 1(单一度量:交易):统计销售度量组的收据ID。
我在立方体中有一个计算成员ATV - 计算:定义为:[Measures]。[sold value] / [Measures]。[Transactions]
在浏览器中部署并将ATV添加到数据中。它报告错误:
当字符串[Measures]。[Transactions]被解析时,在多维数据集中找不到成员'[Transactions]'。
但我可以在SSMS中运行以下查询没问题。
select
[Measures].[Transactions] on columns
from cube
这也有效:
with member [atv] as (
[Measures].[Sold value]/[Measures].[Transactions]
)
select
[atv] on columns
from rmis
但是这不起作用,并且得到与BIDS完全相同的错误信息。
select
[Measures].[ATV] on columns
from rmis
知道为什么我在BIDS中出错了吗?