SSAS:新客户列出mdx

时间:2016-04-15 10:10:52

标签: ssas mdx

我试图获取当前时期的新客户列表,因此我尝试创建一个名为Set的动态,我将其作为过滤器传递,因此我创建了一个计算出的度量值,该值返回了之前的所有销售额。当前期间(动态):

CREATE MEMBER CURRENTCUBE.[Measures].[Previous Period sales]  AS
SUM(NULL:[Dim Date].[Main Hierarchy].CURRENTMEMBER.PREVMEMBER,[Measures].[Qty Sold]),
NON_EMPTY_BEHAVIOR = { [Qty Sold] }

And then filter by this measure to get the list of 'old customers':

CREATE DYNAMIC SET CURRENTCUBE.[Old Customers]
 AS Filter([Dim Customer].[Customer Key].[Customer Key].MEMBERS,[Measures].[Previous Period sales]<>0 ) ;

理念是让所有客户和老客户之间的差异化。这样我就可以获得所选期间的活跃客户。

但是,当我第一次测试老客户时,设置,我没有结果!!

任何建议都将受到赞赏。

非常感谢

0 个答案:

没有答案