Ssas 目标为促销但没有销售的一组帐户

Ssas 目标为促销但没有销售的一组帐户,ssas,mdx,Ssas,Mdx,我有两个事实表,一个销售事务事实和一个每日快照事实。快照的目的是查看特定促销的目标客户。 我想创建一个集合来显示目标帐户,但没有交易。感谢您的帮助 这是我尝试过的,但并没有真正接近正确。我不希望集合显示度量值,只显示帐户列表 create set [targeted] AS Distinct ([Account].[Account].[Account],[Measures].[SnapshotMeasure]); create set [transacted] AS Distinct ([Acc

我有两个事实表,一个销售事务事实和一个每日快照事实。快照的目的是查看特定促销的目标客户。 我想创建一个集合来显示目标帐户,但没有交易。感谢您的帮助

这是我尝试过的,但并没有真正接近正确。我不希望集合显示度量值,只显示帐户列表

create set [targeted] AS
Distinct ([Account].[Account].[Account],[Measures].[SnapshotMeasure]);
create set [transacted] AS
Distinct ([Account].[Account].[Account],[Measures].[SalesMeasure]);
create set [targeted no sales] as
EXCEPT([targeted],[transacted] );

我假设您希望将此添加到多维数据集脚本中

可能是以下情况:

CREATE SET [NameOfYourCube].[targeted] AS 
  Filter([Account].[Account].[Account], [Measures].[SnapshotMeasure] > 0)
CREATE SET [NameOfYourCube].[transacted] AS 
  Filter([Account].[Account].[Account], [Measures].[SalesMeasure] > 0)
CREATE SET [NameOfYourCube].[targeted no sales] AS 
  EXCEPT([targeted],[transacted])
你有没有看这里: