Je n'ai pas beaucoup d'expérience avec MDX et Analysis Services. J'essaie de faire une percée et, pour la plupart, j'ai bien compris. Cependant, il y a un exemple que je ne peux pas comprendre. Lorsque j'utilise une sous-sélection et qu'un crossjoin le résultat de l'extraction est incorrect. J'ai exécuté la même requête sans la clause drillthrough et le résultat est correct. D'une manière ou d'une autre, l'instruction d'extraction collecte toutes les données en ignorant le résultat de sous-sélection. Qu'est-ce que je fais mal?L'extraction MDX ne fonctionne pas avec les sous-sélections
La requête MDX est:
DRILLTHROUGH
SELECT NON EMPTY (([Dates].[Calendar Year].&[2016]) * {[Measures].[Amount]}) ON COLUMNS
FROM (SELECT ({[Accounts].[Account Id].&[xxxx]}) ON COLUMNS
FROM [ExampleDW])