除了,在 MDX 中不同
Except, Distinct in MDX
早上好。我正在从事一个必须计算保真度客户端 kpi 的项目。公式为:(x1年客户数-x2年新客户数)/(x1年客户数)。
所以,我知道 table 包含退化客户端维度 (PK_Client) 的外键,我正在尝试这个 mdx 请求,但它不起作用:
`Nonempty(
Distinct(
EXCEPT(
(([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].CurrentMember.PrevMember,
[Measures].[Remise Facture])),
(([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].CurrentMember,
[Measures].[Remise Facture]))
)
)
).Count
)
/
Nonempty(Distinct([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].CurrentMember.PrevMember,
[Measures].[Remise Facture])).Count`
我总是得到0。谁能帮帮我
我找到了:
100*(1 -
Except(
Nonempty(
Distinct([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].PrevMember,
[Measures].[Remise Facture])
),
Nonempty(
Distinct([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].CurrentMember,
[Measures].[Remise Facture])
)).Count
/
Nonempty(
Distinct([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].PrevMember,
[Measures].[Remise Facture])
).Count)
早上好。我正在从事一个必须计算保真度客户端 kpi 的项目。公式为:(x1年客户数-x2年新客户数)/(x1年客户数)。
所以,我知道 table 包含退化客户端维度 (PK_Client) 的外键,我正在尝试这个 mdx 请求,但它不起作用:
`Nonempty(
Distinct(
EXCEPT(
(([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].CurrentMember.PrevMember,
[Measures].[Remise Facture])),
(([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].CurrentMember,
[Measures].[Remise Facture]))
)
)
).Count
)
/
Nonempty(Distinct([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].CurrentMember.PrevMember,
[Measures].[Remise Facture])).Count`
我总是得到0。谁能帮帮我
我找到了:
100*(1 -
Except(
Nonempty(
Distinct([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].PrevMember,
[Measures].[Remise Facture])
),
Nonempty(
Distinct([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].CurrentMember,
[Measures].[Remise Facture])
)).Count
/
Nonempty(
Distinct([Dim Client].[PK Client].[PK Client]),
([Dim Temps 3].[Annee Nom].PrevMember,
[Measures].[Remise Facture])
).Count)