Définir des paramètres dans le Concepteur de requêtes MDX pour Analysis Services (Générateur de rapports et SSRS)

Pour paramétrer une requête MDX pour une source de données Analysis Services , vous devez ajouter un paramètre de requête à la requête. Dans le Concepteur de requêtes MDX, vous pouvez ajouter un paramètre de requête à la fois en mode Création et en mode Requête en spécifiant un filtre. Après avoir défini la requête avec un paramètre de requête, Reporting Services crée automatiquement un paramètre de rapport et un jeu de données pour fournir la liste des valeurs valides. Cela permet à un utilisateur de spécifier une valeur transmise directement à la requête.

Remarque

Vous pouvez créer et modifier des définitions de rapport (.rdl) dans le Générateur de rapports et dans le Concepteur de rapports dans SQL Server Data Tools. Chaque environnement de création offre différentes façons de créer, d’ouvrir et d’enregistrer des rapports et des éléments associés. Pour plus d’informations, consultez Conception de rapports dans le Concepteur de rapports et le Générateur de rapports (SSRS) sur le web à microsoft.com.

Pour définir un paramètre de requête dans MDX en mode Création

  1. Dans le volet Données du rapport, cliquez avec le bouton droit sur un jeu de données créé à partir d’un type de source de données SQL Server Analysis Services, puis cliquez sur requête. Le Concepteur de requêtes MDX s'ouvre en mode Création.

  2. Faites glisser une dimension vers la zone de filtre et déposez-la sur la première cellule de la colonne dimension.

  3. Dans la colonne Hiérarchie, choisissez une valeur dans la liste déroulante.

  4. Dans la colonne Opérateur, choisissez un opérateur pour la liste déroulante.

  5. Dans la colonne Expression de filtre, sélectionnez des valeurs individuelles dans la liste déroulante ou cliquez sur le membre Tout pour choisir toutes les valeurs.

  6. Dans la colonne Paramètres, activez la case à cocher pour créer un paramètre de rapport.

  7. Cliquez sur Exécuter.

    Après avoir exécuté la requête, cliquez sur Création dans la barre d'outils pour basculer en mode Requête et afficher la requête MDX créée. Ne modifiez pas le texte de la requête en mode Requête si vous souhaitez continuer à utiliser le mode Création pour développer la requête. Pour rebasculer en mode Design, cliquez sur Design.

  8. Cliquez sur OK.

    Dans le volet Données du rapport, développez le nœud Paramètres pour afficher le paramètre de rapport créé automatiquement pour le filtre.

    Pour afficher le jeu de données qui fournit les valeurs disponibles pour le paramètre de rapport, cliquez avec le bouton droit de la souris sur une zone vide du volet Données du rapport, puis cliquez sur Afficher les jeux de données masqués. Le volet Données du rapport affiche tous les jeux de données du rapport.

Pour définir un paramètre de requête dans MDX en mode Requête

  1. Dans le volet Données du rapport, cliquez avec le bouton droit sur un jeu de données créé à partir d’un type de source de données SQL Server Analysis Services, puis cliquez sur requête. Le Concepteur de requêtes MDX s'ouvre en mode Création.

  2. Dans la barre d’outils, cliquez sur Design pour basculer vers le mode Requête.

  3. Dans la barre d’outils du Concepteur de requêtes MDX, cliquez sur Paramètres de la requête (Icône de la boîte de dialogue Paramètres de la requête). La boîte de dialogue Paramètres de requête s’ouvre.

  4. Dans la colonne paramètre, cliquez sur <Entrer le paramètre>, puis entrez le nom d’un paramètre.

  5. Dans la colonne Dimension, choisissez une valeur dans la liste déroulante.

  6. Dans la colonne Hiérarchie, choisissez une valeur dans la liste déroulante.

  7. Dans la colonne Valeurs multiples, activez la case à cocher pour créer un paramètre à valeurs multiples.

  8. Dans la colonne Par défaut, dans la liste déroulante, sélectionnez une valeur unique ou plusieurs valeurs selon votre choix de l'étape 5.

  9. Cliquez sur OK.

  10. Dans la barre d'outils du Concepteur de requêtes, cliquez sur Exécuter.

  11. Cliquez sur OK.

    Dans le volet Données du rapport, développez le nœud Paramètres pour afficher le paramètre de rapport créé automatiquement pour le filtre.

    Pour afficher le jeu de données qui fournit les valeurs disponibles pour le paramètre de rapport, cliquez avec le bouton droit de la souris sur une zone vide du volet Données du rapport, puis cliquez sur Afficher les jeux de données masqués. Le volet Données du rapport affiche tous les jeux de données du rapport.

Voir aussi

Type de connexion Analysis Services pour MDX (SSRS)Interface utilisateur du Concepteur de requêtes MDX Analysis Services