Type de connexion Hyperion Essbase (SSRS)Hyperion Essbase Connection Type (SSRS)

Pour inclure les données d’une source de données externe Hyperion EssbaseHyperion Essbase dans votre rapport, vous devez avoir un dataset basé sur une source de données de rapport de type Hyperion EssbaseHyperion Essbase.To include data from a Hyperion EssbaseHyperion Essbase external data source in your report, you must have a dataset that is based on a report data source of type Hyperion EssbaseHyperion Essbase. Ce type de source de données intégré est basé sur l’extension de données pour Hyperion EssbaseHyperion Essbase, ce qui vous permet de récupérer les données multidimensionnelles d’une source de données externe Hyperion EssbaseHyperion Essbase .This built-in data source type is based on the data extension for Hyperion EssbaseHyperion Essbase, which enables you to retrieve multidimensional data from a Hyperion EssbaseHyperion Essbase external data source.

Utilisez les informations de cette rubrique pour générer une source de données.Use the information in this topic to build a data source. Pour obtenir des instructions pas à pas, consultez Ajouter et vérifier une connexion de données (Générateur de rapports et SSRS).For step-by-step instructions, see Add and Verify a Data Connection (Report Builder and SSRS).

Chaîne de connexion Connection String

L'exemple de chaîne de connexion suivant spécifie une source de données Hyperion EssbaseHyperion Essbase sur un serveur qui utilise le port 13080 et XMLA (XML for Analysis ServicesAnalysis Services ) sur Internet à l'aide de SOAP et se connecte à un exemple de catalogue :The following connection string example specifies a Hyperion EssbaseHyperion Essbase data source on a server that uses port 13080 and XML for Analysis ServicesAnalysis Services (XMLA) over the Internet using SOAP, connecting to a sample catalog:

Data Source=http://localhost:13080/aps/XMLA; Initial Catalog=Sample  

Pour plus d’informations sur les exemples de chaînes de connexion, consultez Connexions de données, sources de données et chaînes de connexion dans le Générateur de rapports.For more information about connection string examples, see Data Connections, Data Sources, and Connection Strings in Report Builder.

Informations d'identification Credentials

Les informations d'identification sont obligatoires pour exécuter des requêtes, afficher l'aperçu du rapport localement et afficher l'aperçu du rapport à partir du serveur de rapports.Credentials are required to run queries, to preview the report locally, and to preview the report from the report server.

Après avoir publié votre rapport, vous pouvez devoir modifier les informations d'identification pour la source de données afin que les autorisations soient valides pour récupérer les données lorsque le rapport s'exécute sur le serveur de rapports.After you publish your report, you may need to change the credentials for the data source so that when the report runs on the report server, the permissions to retrieve the data are valid.

Pour plus d’informations, consultez Connexions de données, sources de données et chaînes de connexion (Générateur de rapports et SSRS) ou Spécifier des informations d’identification dans le Générateur de rapports.For more information, see Data Connections, Data Sources, and Connection Strings (Report Builder and SSRS) or Specify Credentials in Report Builder.

Requêtes Queries

Vous pouvez spécifier une requête de plusieurs façons :You can specify a query in the following ways:

  • Générer une requête de manière interactive.Build a query interactively. Utilisez le concepteur de requêtes graphique en mode Création ou en mode Requête pour parcourir les métadonnées de la source de données externe et générer une requête en syntaxe MDX (Multidimensional Expression).Use the graphical query designer in Design or Query mode to browse the metadata on the external data source and generate a query in Multidimensional Expression (MDX) syntax.

    • Mode Création Faites glisser des dimensions, des membres, des propriétés de membre, des mesures et des indicateurs de performance clés du navigateur de métadonnées vers le volet Données pour générer une requête MDX.Design View Drag dimensions, members, member properties, measures, and KPIs from the metadata browser to the Data pane to build an MDX query. Faites glisser les membres calculés du volet CalculatedMembers vers le volet Données pour définir d’autres champs de dataset.Drag calculated members from the CalculatedMembers pane to the Data pane to define additional dataset fields.

    • Affichage des requêtes Faites glisser des dimensions, des membres, des propriétés de membre, des mesures et des indicateurs de performance clés du navigateur de métadonnées vers le volet Requête dans le but de générer une requête MDX.Query View Drag dimensions, members, member properties, measures, and KPIs from the metadata browser to the Query pane to build an MDX query. Il est possible de modifier le texte MDX directement dans le volet Requête.You can edit MDX text directly in the Query pane. Faites glisser les membres calculés du volet Membres calculés vers le volet Requête pour définir d’autres champs de dataset.Drag calculated members from the CalculatedMembers pane to the Query pane to define additional dataset fields.

      Pour plus d’informations, consultez Interface utilisateur du Concepteur de requêtes Hyperion Essbase (Générateur de rapports).For more information, see Hyperion Essbase Query Designer User Interface (Report Builder).

  • Importer une requête MDX existante à partir d'un rapport.Import an existing MDX query from a report. Utilisez le bouton Importer une requête pour rechercher un fichier .rdl et importer une requête.Use the Import query button to browse to an .rdl file and import a query. Vous pouvez importer une requête à partir d'un rapport qui contient un dataset incorporé basé sur une source de données Hyperion EssbaseHyperion Essbase .You can import a query from a report that contains an embedded dataset that is based on a Hyperion EssbaseHyperion Essbase data source. L'importation d'une requête MDX directement à partir d'un fichier .mdx n'est pas prise en charge.Importing an MDX query directly from an .mdx file is not supported.

    Au moment de la conception, exécutez la requête pour afficher un jeu de résultats.At design time, run the query to view a result set. Après avoir généré la requête, affichez la collection de champs de dataset générée à partir des métadonnées dans le volet des données de rapport.After you build the query, view the dataset field collection that is generated from the metadata in the Report Data pane. Lorsque le rapport s'exécute, les données réelles sont retournées à partir de la source de données externe.When the report runs, the actual data is returned from the external data source.

    L’extension pour le traitement des données Hyperion EssbaseHyperion Essbase prend en charge les propriétés de champ de dataset étendues.The Hyperion EssbaseHyperion Essbase data processing extension supports extended dataset field properties. Il s'agit des valeurs disponibles dans la source de données externe mais qui ne s'affichent pas dans le volet des données de rapport.These are values that are available from the external data source but that do not appear in the Report Data pane. Pour plus d’informations, consultez Propriétés de champ étendues , plus loin dans cette rubrique.For more information, see Extended Field Properties later in this topic.

Pour inclure les paramètres de requête, créez un filtre dans la zone de filtre du concepteur de requêtes et marquez le filtre en tant que paramètre. To include query parameters, create a filter in the filter area in the query designer, and mark the filter as a parameter. Pour chaque filtre, un dataset est créé automatiquement afin de fournir les valeurs disponibles.For each filter, a dataset is automatically created to provide the available values. Par défaut, ces datasets n'apparaissent pas dans le volet Données du rapport.By default, these datasets do not appear in the Report Data pane. Pour plus d’informations, consultez Afficher des datasets masqués pour les valeurs de paramètres des données multidimensionnelles (Générateur de rapports et SSRS).For more information, see Show Hidden Datasets for Parameter Values for Multidimensional Data (Report Builder and SSRS).

Par défaut, chaque paramètre de rapport a le type de données Texte.By default, each report parameter has data type Text. Après avoir créé les paramètres de rapport, vous devrez peut-être modifier les valeurs par défaut.After the report parameters are created, you might have to change default values. Pour plus d’informations, consultez Paramètres de rapport (Générateur de rapports et Concepteur de rapports).For more information, see Report Parameters (Report Builder and Report Designer).

Propriétés de champ étendues Extended Field Properties

L'extension pour le traitement des données Hyperion EssbaseHyperion Essbase prend en charge les propriétés de champ étendues.The Hyperion EssbaseHyperion Essbase data processing extension supports extended field properties. Les propriétés de champ étendues sont des propriétés complémentaires à Value et IsMissing qui sont définies pour un champ de dataset par l'extension pour le traitement des données.Extended field properties are properties in addition to Value and IsMissing that are defined for a dataset field by the data processing extension. Les propriétés étendues incluent des propriétés prédéfinies et des propriétés personnalisées.Extended properties include predefined properties and custom properties. Les propriétés prédéfinies sont des propriétés communes à plusieurs sources de données.Predefined properties are properties common to multiple data sources. Les propriétés personnalisées sont uniques à chaque source de données.Custom properties are unique to each data source.

Les propriétés de champ étendues n'apparaissent pas dans le volet des données de rapport en tant qu'éléments que vous pouvez faire glisser vers votre disposition de rapport.Extended field properties do not appear in the Report Data pane as items that you can drag onto your report layout. À la place, vous faites glisser le champ parent de la propriété sur le rapport, puis vous remplacez la propriété par défaut Value par la propriété que vous voulez utiliser.Instead, you drag the parent field of the property onto the report and then change the default property from Value to the property you want to use.

Le nom d'une propriété de champ étendue apparaît dans l'info-bulle lorsque vous placez la souris sur un champ dans le volet Métadonnées du concepteur de requêtes.The name for an extended field property appears in the ToolTip when you rest the mouse on a field in the Metadata pane in the query designer. Pour plus d’informations sur le concepteur de requêtes que vous pouvez utiliser pour explorer les données sous-jacentes, consultez Interface utilisateur du Concepteur de requêtes Hyperion Essbase.For more information about the query designer you can use to explore the underlying data, see Hyperion Essbase Query Designer User Interface.

Note

Il existe des valeurs pour les propriétés de champ étendues uniquement si elles sont incluses dans l'expression MDX et la source de données fournit ces valeurs lorsque votre rapport s'exécute et récupère les données pour ses datasets.Values exist for extended field properties only if they are included in the MDX expression and the data source provides these values when your report runs and retrieves the data for its datasets. Vous pouvez alors faire référence à ces valeurs de propriété Field à partir de n’importe quelle expression en utilisant la syntaxe décrite dans la section suivante.You can then refer to those Field property values from any expression using the syntax described in the following section. Cependant, dans la mesure où ces champs sont spécifiques à ce fournisseur de données et ne font pas partie du langage de définition de rapport, les modifications que vous apportez à ces valeurs ne sont pas enregistrées avec la définition du rapport.However, because these fields are specific to this data provider and not part of the report definition language, changes that you make to these values are not saved with the report definition.

Propriétés de champ prédéfiniesPredefined Field Properties

Propriétés prédéfinies de champ qui sont généralement prises en charge par plusieurs fournisseurs de données et qui apparaissent dans la requête MDX sous-jacente d'un dataset de rapport.Predefined field properties that are typically supported by multiple data providers and that appear in the underlying MDX query for a report dataset. Par exemple, la propriété de dimension MDX MEMBER_UNIQUE_NAME est mappée à la propriété de champ de dataset du rapport prédéfinie UniqueName.For example, the MDX dimension property MEMBER_UNIQUE_NAME is mapped to the predefined report dataset field property UniqueName. Pour inclure la valeur de nom unique dans une zone de texte, utilisez l’expression =Fields! <FieldName >.UniqueName.To include the unique name value in a text box, use the expression =Fields!<FieldName>.UniqueName.

Le tableau suivant dresse la liste des propriétés de champ prédéfinies que vous pouvez utiliser pour une source de données Hyperion EssbaseHyperion Essbase .The following table provides a list of predefined field properties that you can use for a Hyperion EssbaseHyperion Essbase data source.

PropriétéProperty TypeType Description ou valeur attendueDescription or expected value
ValueValue ObjetObject Précise la valeur de données du champ.Specifies the data value of the field.

Pour une propriété de dimension, celle-ci est mappée à MEMBER_CAPTION.For a dimension property, this is mapped to MEMBER_CAPTION. Pour une mesure, elle est mappée à la valeur de données.For a measure, this is mapped to the data value.
IsMissingIsMissing BooléenBoolean Indique si le champ figure dans le dataset obtenu.Indicates whether the field was found in the resulting data set.
FormattedValueFormattedValue ChaîneString Retourne la valeur mise en forme d'un élément clé.Returns a formatted value for a key figure.

Mappé à partir de FORMATTED_VALUE dans l'expression MDX.Mapped from FORMATTED_VALUE in the MDX expression.
BackgroundColorBackgroundColor ChaîneString Retourne la couleur d'arrière-plan définie dans la base de données pour le champ.Returns the background color defined in the database for the field.

Mappé à partir de BACK_COLOR dans l'expression MDX.Mapped from BACK_COLOR in the MDX expression.
ColorColor ChaîneString Retourne la couleur de premier plan définie dans la base de données pour l'élément.Returns the foreground color defined in the database for the item.

Mappé à partir de FORE_COLOR dans l'expression MDX.Mapped from FORE_COLOR in the MDX expression.
UniqueNameUniqueName ChaîneString Retourne le nom complet d'un niveau.Returns the fully qualified name of a level.

Mappé à partir de MEMBER_UNIQUE_NAME dans l'expression MDX.Mapped from MEMBER_UNIQUE_NAME in the MDX expression.

Pour plus d’informations sur l’utilisation de champs et de propriétés de champ dans une expression, consultez Collections intégrées dans les expressions (Générateur de rapports et SSRS).For more information about how to use fields and field properties in an expression, see Built-in Collections in Expressions (Report Builder and SSRS).

Propriétés personnaliséesCustom Properties

Les propriétés de champ personnalisées qui sont prises en charge par un fournisseur de données et qui apparaissent dans la requête MDX sous-jacente pour un dataset de rapport, n'apparaissent pas dans le volet Datasets comme champs sous ce dataset.Custom field properties that are supported by a data provider and that appear in the underlying MDX query for a report dataset, but do not appear in the report Datasets pane as fields under that dataset. Par exemple, Long Names est une propriété de membre définie pour un niveau de dimension.For example, Long Names is a member property defined for a dimension level. Pour inclure la valeur dans une zone de texte, vous utilisez l’expression =Fields! <FieldName >("Long Names").To include the value in a text box, you use the expression =Fields!<FieldName>("Long Names"). Les noms de champs de l'expression respectent la casse.Field names in the expression are case-sensitive.

Pour faire référence à des propriétés étendues personnalisées dans une expression, vous pouvez utiliser la syntaxe suivante :Use the following syntax to refer to custom extended properties in an expression:

  • Fields!FieldName("PropertyName")Fields!FieldName("PropertyName")

    Le tableau suivant indique la propriétde champ personnalisée que vous pouvez utiliser pour une source de données Hyperion EssbaseHyperion Essbase .The following table shows the custom field property that you can use for a Hyperion EssbaseHyperion Essbase data source.

PropriétéProperty TypeType Description ou valeur attendueDescription or expected value
FORMAT_STRINGFORMAT_STRING ChaîneString Défini sur une mesure, FormattedValue qui est disponible en tant que type chaîne.Defined on a measure, this is the FormattedValue available as a String type.

Notes Remarks

Certains modes de remise de rapport ne sont pas pris en charge par ce fournisseur de données.Not all report delivery modes are supported by this data provider. La remise des rapports par le biais d'abonnements pilotés par les données n'est pas prise en charge pour cette extension pour le traitement des données.Delivering reports through data-driven subscriptions is not supported for this data processing extension. Pour plus d’informations, consultez Utiliser une source de données externe pour les données des abonnés (abonnement piloté par les données) dans la documentation de Reporting ServicesReporting Services disponible dans la documentation en lignede SQL ServerSQL Server.For more information, see Use an External Data Source for Subscriber Data (Data-Driven Subscription) in the Reporting ServicesReporting Services documentation in SQL ServerSQL Server Books Online.

Pour plus d’informations, consultez Using SQL Server 2005 Reporting Services with Hyperion Essbase.For more information, see Using SQL Server 2005 Reporting Services with Hyperion Essbase.

Rubriques de procédures How-To Topics

Cette section contient des instructions pas à pas sur l'utilisation des connexions de données, des sources de données et des datasets :This section contains step-by-step instructions for working with data connections, data sources, and datasets:

Ajouter et vérifier une connexion de données (Générateur de rapports et SSRS)Add and Verify a Data Connection (Report Builder and SSRS)

Créer un dataset partagé ou incorporé (Générateur de rapports et SSRS)Create a Shared Dataset or Embedded Dataset (Report Builder and SSRS)

Ajouter un filtre à un dataset (Générateur de rapports et SSRS)Add a Filter to a Dataset (Report Builder and SSRS)

Ces sections de la documentation fournissent des informations de fond d'ordre conceptuel sur les données de rapport, ainsi que des informations sur les procédures de définition, de personnalisation et d'utilisation des parties d'un rapport qui sont liées aux données.These sections of the documentation provide in-depth conceptual information about report data, as well as procedural information about how to define, customize, and use parts of a report that are related to data.

Datasets de rapport (SSRS)Report Datasets (SSRS)
Fournit une vue d'ensemble de l'accès aux données pour votre rapport.Provides an overview of accessing data for your report.

Connexions de données, sources de données et chaînes de connexion dans le Générateur de rapportsData Connections, Data Sources, and Connection Strings in Report Builder
Fournit des informations sur les connexions de données et les sources de données.Provides information about data connections and data sources.

Datasets incorporés dans les rapports et datasets partagés (Générateur de rapports et SSRS)Report Embedded Datasets and Shared Datasets (Report Builder and SSRS)
Fournit des informations sur les datasets incorporés et partagés.Provides information about embedded and shared datasets.

Collection de champs de dataset (Générateur de rapports et SSRS)Dataset Fields Collection (Report Builder and SSRS)
Fournit des informations sur la collection de champs générée par la requête de dataset.Provides information about the field collection that is generated by the dataset query.

Sources de données prises en charge par Reporting Services (SSRS) dans la documentation de Reporting ServicesReporting Services dans la documentation en ligne de SQL ServerSQL Server.Data Sources Supported by Reporting Services (SSRS) in the Reporting ServicesReporting Services documentation in SQL ServerSQL Server Books Online.
Fournit des informations détaillées sur la prise en charge des plateformes et des versions pour chaque extension de données.Provides in-depth information about platform and version support for each data extension.

À l’aide de SQL Server 2005 Reporting Services avec Hyperion EssbaseUsing SQL Server 2005 Reporting Services with Hyperion Essbase
Fournit des informations détaillées sur l'utilisation de cette extension de données.Provides detailed information about working with this data extension.

Voir aussiSee Also

Paramètres de rapport (Générateur de rapports et Concepteur de rapports) Report Parameters (Report Builder and Report Designer)
Filtrer, regrouper et trier des données (Générateur de rapports et SSRS) Filter, Group, and Sort Data (Report Builder and SSRS)
Expressions (Générateur de rapports et SSRS) Expressions (Report Builder and SSRS)