Je rencontre un problème pour obtenir le nombre de requêtes MDX. J'ai une première requête comme ceci:MDX COUNT Nombre de clients affectés par une requête MDX
SELECT { [Measures].[Sale Amount] } ON COLUMNS,
NON EMPTY FILTER (
{[Customer].[Full Name].Children} * {[Report].[Name].Children}
,
([Measures].[Sale Amount] > 100)
AND (([Report].[Name].&[Report1]) OR ([Report].[Name].&[Report2]))
AND ([Report].[Name].&[Report3])
) ON ROWS
FROM [Default]
Ceci montrera les données dont j'ai besoin. Mais d'ici j'ai besoin de savoir combien de clients sont dans ce résultat. Pour que j'ai la requête MDX suivante
WITH MEMBER MEASURES.X AS Exists(
[Customer].[Customer Key].Children,
FILTER (
{[Customer].[Full Name].Children} * {[Report].[Name].Children}
,
([Measures].[Sale Amount] > 100)
AND (([Report].[Name].&[Report1]) OR ([Report].[Name].&[Report2]))
AND ([Report].[Name].&[Report3])
), 'Customer').Count
SELECT Measures.X ON 0 FROM [Default]
(la zone du filtre des deux requêtes est le même)
Cette dernière requête renvoie toujours 0. Je sais qu'il ya des clients devraient être des clients affectés par cette requête Quelqu'un peut-il me donner un conseil de ce que je fais mal?
Merci
Voulez-vous obtenir le nombre de toutes les clés du client pour chaque nom complet client unique, ou tout simplement un chef d'accusation pour tous les clients les noms complets renvoyés par le filtre? – FrankPl
Bonjour FrankPl. Je veux qu'un client compte tous les résultats du filtre. Merci – Kirzy