Bonjour,
Je débute SSAS MDX. J'ai un rapport SSRS qui se connecte à SSAS.
Je veux créer un paramètre simple qui récupere un id personne souhaité dans mon rapport qui est alimenté par SSAs, j'ai du mal à trouver la bonne syntaxe MDX pour faire une requête sur un modèle tabulaire SSAS.
En t-sql, je sais faire :
mais en MDX, j'essaie de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT ID,NOM,PRENOM FROM PERSONNE WHERE ID = @IdPerso
Ca ne récupère pas IdPerso dans SSAS
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT { } ON COLUMNS, {( [DIM_TABLE].[IdPerso].[IdPerso].ALLMEMBERS * [DIM_TABLE].[Nom].[Nom].ALLMEMBERS * [DIM_TABLE].[Prenom].[Prenom].ALLMEMBERS )} ON ROWS FROM [Modèle] }) WHERE [DIM_TABLE].[strtoset(@IdPerso) ]
Pouvez-vous m'aider svp ?
Merci par avance.
Partager