Partager via


Utilisation du Concepteur de requêtes Hyperion Essbase MDX en mode Requête

Lorsque vous créez un dataset basé sur une source de données Hyperion Essbase, le Concepteur de rapports ouvre le Concepteur de requêtes graphique MDX en mode Création. Pour passer en mode Requête, cliquez sur le bouton bascule Mode Création (Basculer en mode Création) de la barre d'outils. Utilisez le mode Requête pour afficher ou modifier directement le texte de la requête MDX ou pour créer interactivement une requête MDX. Vous pouvez sélectionner un cube, faire glisser des membres vers le volet Requête, ajouter des membres calculés et exécuter la requête pour afficher l'ensemble des résultats. Pour plus d'informations sur le mode Création, consultez Utilisation du Concepteur de requêtes Hyperion Essbase MDX en mode Création.

En mode Requête, le Concepteur de requêtes graphique comprend une barre d'outils, une liste déroulante Sélection de cube et trois volets : un volet Métadonnées contenant des onglets pour les Métadonnées et les Fonctions, un volet Requête et un volet Résultats. Pour plus d'informations sur l'interface utilisateur, consultez Interface utilisateur du Concepteur de requêtes Hyperion Essbase.

Sélection de base de données

Avant de pouvoir utiliser le mode Requête pour créer une requête, vous devez utiliser le bouton Sélection de cube pour sélectionner le cube à partir duquel extraire les données. Lorsque vous sélectionnez un cube, le texte de la requête MDX existant est supprimé dans le volet Requête.

Volet Métadonnées

C'est dans ce volet que vous pouvez parcourir les métadonnées du cube sélectionné, notamment les dimensions et les mesures.

L'affichage hiérarchique pour des cubes affichent des hiérarchies, des niveaux, des membres et des propriétés de membre. Vous pouvez faire glisser les objets du volet Métadonnées vers le volet Requête où le texte de la requête MDX est ajouté pour les métadonnées concernées. Le texte est ajouté au niveau du curseur.

Dans le volet Fonctions, vous pouvez parcourir les fonctions disponibles à utiliser dans une requête MDX et les faire glisser dans le volet Requêtes. La fonction est insérée au niveau du curseur.

Filtrage des données

Les requêtes paramétrées ne sont pas prises en charge par le fournisseur de données Microsoft.NET Framework pour Hyperion Essbase parce que la source de données ne prend pas en charge ces requêtes.

Pour filtrer des données à partir d'une source de données Hyperion Essbase en mode Requête, entrez la clause MDX pour limiter les données récupérées de la source de données.

[!REMARQUE]

Les extensions pour le traitement de données ne prennent pas toutes en charge la syntaxe MDX. Pour plus d'informations sur la manière de filtrer des données pour ce fournisseur de données, consultez la section « Filtrage des données » dans Utilisation du Concepteur de requêtes Hyperion Essbase MDX en mode Création.

Propriétés étendues

L'extension Hyperion Essbase pour le traitement des données prend en charge les propriétés de champs étendues des sources de données multidimensionnelles. Pour obtenir la liste des champs pris en charge, consultez Utilisation des propriétés de champ étendues pour un cube Hyperion Essbase.

Résultats

Les résultats de la requête MDX s'affichent dans le volet Résultats lorsque vous cliquez sur le bouton Exécuter de la barre d'outils.

Pour actualiser le volet Métadonnées afin d'afficher les modifications apportées aux cubes dans la source de données, cliquez sur le bouton Actualiser de la barre d'outils. L'exécution d'une requête met uniquement à jour le volet Résultats.

[!REMARQUE]

Par défaut, les résultats de requête MDX masquent les cellules vides. Cela revient à utiliser la clause NON EMPTY dans MDX. Pour afficher les cellules vides, cliquez sur le bouton Afficher les cellules vides dans la barre d'outils.

Définition de la requête

Les requêtes MDX sont enregistrées dans le fichier de définition de rapport en qualité de texte de requête MDX pur et en tant que spécification de la requête MDX. À mesure que vous modifiez le texte de la requête à l'aide du Concepteur de requêtes, la spécification de requête correspondante est automatiquement générée et enregistrée dans la définition de rapport.