Type de connexion SAP NetWeaver BI (SSRS)SAP NetWeaver BI Connection Type (SSRS)

Pour inclure les données d'une source de données externe SAP NetWeaver® Business Intelligence dans votre rapport, vous devez avoir un dataset basé sur une source de données de rapport de type SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence.To include data from a SAP NetWeaver® Business Intelligence external data source in your report, you must have a dataset that is based on a report data source of type SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence. Ce type de source de données intégré est basé sur l'extension de données du fournisseur de données MicrosoftMicrosoft .NET Framework 1.0 pour SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence.This built-in data source type is based on the data extension for the MicrosoftMicrosoft .NET Framework Data Provider 1.0 for SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence.

Cette extension de données vous permet de récupérer des données multidimensionnelles à partir de requêtes InfoCubes, MultiProviders (InfoCubes virtuels) et web définies sur une source de données externe SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence .This data extension enables you to retrieve multidimensional data from InfoCubes, MultiProviders (virtual InfoCubes), and Web-enabled queries that are defined on a SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence 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

Contactez l'administrateur de la base de données pour connaître les informations de connexion et d'identification à utiliser pour se connecter à la source de données.Contact the database administrator for connection information and for the credentials to use to connect to the data source. L’exemple de chaîne de connexion suivant spécifie une source de données SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence sur un serveur utilisant le port 8000 et XMLA (XML for Analysis Services) sur Internet avec SOAP :The following connection string example specifies an SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence data source on a server using port 8000 and XML for Analysis Services (XMLA) over the Internet using SOAP:

DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla  

Pour obtenir d’autres 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 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 utiliser le concepteur de requêtes graphique en mode Création ou en mode Requête pour générer une requête MDX (Multidimensional Expression) en parcourant les structures de données sous-jacentes de la source de données.You can use the graphical query designer in Design or Query mode to build a Multidimensional Expression (MDX) query by browsing the underlying data structures on the data source. Lors de la conception, vous pouvez exécuter interactivement une requête à partir du Concepteur de requêtes pour voir les résultats.At design time, you can interactively run a query from the query designer to see the results. La requête que vous créez définit les champs du dataset.The query you build defines fields in the dataset. Lors de l'exécution, les données réelles sont retournées à partir de la source de données.At run time, the actual data is returned from the data source. Utilisez le concepteur de requêtes graphique pour effectuer les actions suivantes :Use the graphical query designer to perform the following actions:

  • En mode Création, faites glisser les dimensions, les membres, les propriétés de membre et les chiffres clés de la source de données vers le volet Données pour créer une requête MDX (Multidimensional Expression).In Design mode, drag dimensions, members, member properties, and key figures from the data source onto a Data pane to build a Multidimensional Expression (MDX) query. Faites glisser les membres calculés du volet Membres calculés vers le volet Données pour définir d'autres champs du dataset.Drag calculated members from the Calculated Members pane to the Data pane to define additional dataset fields.

  • En mode Requête, faites glisser les dimensions, les membres, les propriétés de membre et les chiffres clés vers le volet Requête, ou tapez le texte MDX directement dans le volet Requête.In Query mode, drag dimensions, members, member properties, and key figures onto the Query pane or type MDX text directly into the Query pane. Faites glisser les membres calculés du volet Membres calculés vers le volet Données pour définir d'autres champs du dataset.Drag calculated members from the Calculated Members pane to the Data pane to define additional dataset fields.

    Pendant que vous générez des requêtes, le concepteur de requêtes ajoute automatiquement des propriétés par défaut à la requête MDX.As you build queries, the query designer automatically adds default properties to the MDX query. Pour inclure des propriétés autres que les propriétés par défaut, vous devez modifier manuellement la requête MDX.To include properties other than default properties, you must manually modify the MDX query.

    Pour plus d’informations sur l’utilisation de ce Concepteur de requêtes, consultez Interface utilisateur du Concepteur de requêtes SAP NetWeaver BI (Générateur de rapports).For more information about working with this query designer, see SAP NetWeaver BI Query Designer User Interface (Report Builder).

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

La source de données SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence prend en charge les propriétés de champ étendues.The SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence data source 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.

Utilisation des propriétés de champWorking with Field Properties

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. Par exemple, si le nom de champ Calendar Year/Month Level 01 est créé dans un Concepteur de requêtes MDX en déplaçant un niveau du volet de métadonnées vers le volet de requête, vous faites référence à la propriété d’étendue personnalisée Long name (Nom long) dans une expression à l’aide de la syntaxe suivante :For example, if the field name Calendar Year/Month Level 01 is created in an MDX query designer by dropping a level from the Metadata pane onto the Query pane, you would refer to the custom extended property Long Name in an expression using the following syntax:

=Fields!Calendar_Year_Month_Level_01("Long Name")

Le nom d'une propriété de champ étendue apparaît dans l'info-bulle lorsque vous placez le pointeur sur un champ dans le volet de métadonnées.The name for an extended field property appears in the ToolTip when you hover over a field in the Metadata pane. Pour plus d'informations sur les concepteurs de requêtes que vous pouvez utiliser pour explorer les données sous-jacentes, consultez SAP NetWeaver BI Query Designer User Interface.For more information about the query designers you can use to explore the underlying data, see SAP NetWeaver BI Query Designer User Interface.

Note

Il existe des valeurs pour les propriétés de champ étendues uniquement si 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 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 d'une expression en utilisant la syntaxe décrite ci-dessous.You can then refer to those Field property values from any expression using the syntax described below. 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.

Pour faire référence à des propriétés étendues prédéfinies dans une expression, vous pouvez utiliser l'une des syntaxes décrites ci-dessous :Use either of the following syntaxes to refer to predefined extended properties in an expression:

  • Fields!FieldName.PropertyNameFields!FieldName.PropertyName

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

    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")

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

Le tableau suivant dresse la liste des propriétés de champ prédéfinies pouvant être utilisées pour une source de données SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence .The following table provides a list of predefined field properties that you can use for an SAP NetWeaver Business IntelligenceSAP NetWeaver Business Intelligence 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.
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.
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.
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.
CléKey ObjetObject Retourne la clé d'un niveau.Returns the key for a level.
LevelNumberLevelNumber EntierInteger Dans le cas des hiérarchies parent-enfant, cette propriété retourne le nombre de niveaux ou de dimensions.For parent-child hierarchies, returns the level or dimension number.
ParentUniqueNameParentUniqueName ChaîneString Dans le cas des hiérarchies parent-enfant, cette propriété retourne le nom complet du niveau parent.For parent-child hierarchies, returns a fully qualified name of the parent level.
UniqueNameUniqueName ChaîneString Retourne le nom complet d'un niveau.Returns the fully qualified name of a level. Par exemple, la valeur de UniqueName pour un employé peut être [0D_Company].[10D_Department]. [11].For example, the UniqueName value for an employee might be [0D_Company].[10D_Department].[11].

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 using fields and field properties in an expression, see Built-in Collections in Expressions (Report Builder and SSRS).

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 (abonnements pilotés par les données).For more information, see Use an External Data Source for Subscriber Data (Data-Driven Subscription).

Pour plus d'informations, consultez Utilisation de SQL Server 2008 Reporting Services avec SAP NetWeaver Business Intelligence.For more information, see Using SQL Server 2008 Reporting Services with SAP NetWeaver Business Intelligence.

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 de dataset générée par la requête.Provides information about the dataset field collection generated by the query.

Sources de données prises en charge par Reporting Services (SSRS)Data Sources Supported by Reporting Services (SSRS)
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.

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)