Configuration de Reporting Services pour utiliser le fournisseur de données Microsoft .NET pour Hyperion Essbase

Nouveau : 12 décembre 2006

SQL Server 2005 Reporting Services Service Pack 2 (SP2) et les versions ultérieures incluent la prise en charge du fournisseur de données Microsoft .NET Framework pour Hyperion Essbase afin de vous permettre d'extraire et d'utiliser des données Business Intelligence multidimensionnelles provenant de bases de données Hyperion Essbase dans des rapports Reporting Services.

Vous devez configurer le fournisseur de données sur le serveur de rapports pour la publication de rapports ou l'utilisation comme source de données en mode Création dans le Concepteur de rapports. Pour configurer le fournisseur de données pour une utilisation sur un serveur de rapports, vérifiez d'abord dans les fichiers RSReportDesigner.config et RSReportServer.config que ce fournisseur est inscrit. Si ce n'est pas le cas, procédez comme suit pour inscrire le fournisseur de données. Chacun de ces fichiers de configuration identifie les extensions de données qu'il est possible d'utiliser dans les rapports. En ajoutant des informations d'inscription spécifiques à une extension de données, vous activez son utilisation dans un rapport.

Modification du fichier RSReportDesigner.config

Avant de générer des définitions de rapport capables d'extraire des données en utilisant le Fournisseur de données Microsoft .NET Framework 1.0 pour Hyperion Essbase, vous devez vérifier que les deux modifications suivantes ont été apportées au fichier RSReportDesigner.config :

  1. À l'aide d'un navigateur, accédez à <lecteur>:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies sur le client.

  2. Effectuez une copie de sauvegarde du fichier RSReportDesigner.config.

  3. À l'aide d'un éditeur de texte, ouvrez le fichier RSReportDesigner.config.

  4. Dans la section <Data>, ajoutez l'entrée suivante si elle ne s'y trouve pas déjà. Cette entrée doit apparaître sur une seule ligne sans sauts de ligne.

    <Extension Name="ESSBASE" Type="Microsoft.ReportingServices.DataExtensions.Essbase.EssbaseConnection,Microsoft.ReportingServices.DataExtensions.Essbase"/>
    

    L'extension pour le traitement des données est inscrite dans le client qui se connecte à un système Hyperion Essbase.

  5. Dans la section <Designer>, ajoutez l'entrée suivante si elle ne s'y trouve pas déjà. Cette entrée doit apparaître sur une seule ligne sans sauts de ligne.

    <Extension Name="ESSBASE" Type="Microsoft.ReportingServices.QueryDesigners.Essbase.EssbaseQueryDesigner,Microsoft.ReportingServices.QueryDesigners.Essbase"/>
    

    Le Concepteur de requêtes est inscrit pour la source de données Hyperion Essbase.

Une fois ces entrées dans le fichier de configuration, le fournisseur de données Hyperion Essbase devient disponible en tant que type de source de données que vous pouvez sélectionner dans la boîte de dialogue Source de données à partir du Concepteur de rapports. Pour en savoir plus sur la manière de définir la chaîne de connexion et les requêtes chargées d'extraire des données Business Intelligence multidimensionnelles, consultez Définition de datasets de rapport pour les données multidimensionnelles d'une base de données Hyperion Essbase.

Modification du fichier RSReportServer.config

Avant de générer des définitions de rapport capables d'extraire des données en utilisant le Fournisseur de données Microsoft .NET Framework 1.0 pour Hyperion Essbase, vous devez vérifier que les modifications suivantes ont été apportées au fichier RSReportServer.config :

  1. À l'aide d'un navigateur, accédez à <lecteur>:\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer sur le serveur de rapports.

  2. Effectuez une copie de sauvegarde du fichier RSReportServer.config.

  3. À l'aide d'un éditeur de texte, ouvrez le fichier RSReportServer.config.

  4. Dans la section <Data>, ajoutez l'entrée suivante si elle ne s'y trouve pas déjà. Cette entrée doit apparaître sur une seule ligne sans sauts de ligne.

    <Extension Name="ESSBASE" Type="Microsoft.ReportingServices.DataExtensions.Essbase.EssbaseConnection,Microsoft.ReportingServices.DataExtensions.Essbase"/>
    

    Le serveur de rapports est inscrit sur le client qui se connecte à une source de données Hyperion Essbase.

  5. Enregistrez le fichier.

Configuration requise

Le Fournisseur de données Microsoft .NET Framework 1.0 pour Hyperion Essbase prend en charge les versions suivantes :

  • Hyperion System 9.3 Beta 2 BI+ Enterprise Analytics et Hyperion System 9 Enterprise Analytics Adapter

Les systèmes d'exploitation pris en charge sont les suivants :

  • Microsoft Windows Server 2003
  • Microsoft XP Professionnel
  • Microsoft Windows 2000 Professionnel

Voir aussi

Concepts

Fichiers de configuration de Reporting Services
Fichier de configuration RSReportDesigner
Fichier de configuration RSReportServer
Définition de datasets de rapport pour les données multidimensionnelles d'une base de données Hyperion Essbase

Autres ressources

Deploying a Data Processing Extension

Aide et Informations

Assistance sur SQL Server 2005