我有一个计算字段(获取计数)和一个命名集(定义一个键),我想在新的计算成员中使用它,并根据在该集合中定义键的时间返回计数。
到目前为止,我已经尝试过这个:
([Measures].[Person ID Distinct Count], [SET])
和
([Measures].[Person ID Distinct Count], {[SET]})
只是在旁注,我为这个折扣计数分2步:
我首先使用new measure...
窗格中的cube structure
选项对表进行了计数,然后在计算中使用它来定义我想要的计数年份。现在我在这里。我上面的mdx没有用,但是在浏览器中我可以拉计数(按年度过滤)并使用该集作为切片,它工作正常。但我想在计算中定义这个。
答案 0 :(得分:0)
这表示元组(....)
元组由成员组成 - 因此不能将集合用作参数。
您需要单独聚合您的集合以创建成员:
Aggregate([SET])
然后你可以在你提到的元组中使用这个元素:
([Measures].[Person ID Distinct Count], [SomeDim].[SomeHierarchy].[All].[AggregatedSET])