Konfigurieren von Reporting Services für die Verwendung von Microsoft .NET Data Provider 1.0 für SAP NetWeaver Business Intelligence

Neu: 14. April 2006

In SQL Server 2005 Reporting Services (Service Pack 1 und höher) wird Microsoft .NET Data Provider v1.0 für SAP NetWeaver® Business Intelligence unterstützt, sodass Sie multidimensionale SAP-Business Intelligence-Daten in Berichten abrufen und verwenden können.

Führen Sie folgende Schritte aus, um den Datenprovider für die Verwendung auf einem Berichtsserver zum Veröffentlichen von Berichten oder zur Verwendung als Datenquelle in der Entwurfsansicht des Berichts-Designers zu konfigurieren:

  • Prüfen Sie in den Dateien RSReportDesigner.config und RSReportServer.config, ob dieser Datenprovider registriert ist. Wenn er nicht registriert ist, erhalten Sie mit den unten angegebenen Schritten die zum Registrieren dieses Datenproviders erforderlichen Informationen. In jeder dieser Konfigurationsdateien werden die Datenerweiterungen angegeben, die in Berichten verwendet werden können. Durch Hinzufügen der speziellen Registrierungsinformationen für eine Datenerweiterung ermöglichen Sie die Verwendung der Informationen in einem Bericht.

Ändern der Datei RSReportDesigner.config

Bevor Sie Berichtsdefinitionen erstellen können, mit denen Daten mittels Microsoft .NET Data Provider für SAP NetWeaver Business Intelligence abgerufen werden, müssen Sie prüfen, ob die folgenden zwei Änderungen an der Datei RSReportDesigner.config vorgenommen wurden:

  1. Navigieren Sie in einem Browser zu <drive>:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies.

  2. Erstellen Sie eine Sicherungskopie von RSReportDesigner.config.

  3. Öffnen Sie die Datei RSReportDesigner.config mithilfe eines Text-Editors.

  4. Fügen Sie im Abschnitt <Data> den folgenden Eintrag hinzu, wenn er nicht bereits vorhanden ist. Dieser Eintrag muss sich auf einer Zeile ohne Zeilenumbrüche befinden.

    <Extension Name="SAPBW" Type="Microsoft.ReportingServices.DataExtensions.SapBw.SapBwConnection,Microsoft.ReportingServices.DataExtensions.SapBw"/>
    

    Damit wird die Datenverarbeitungserweiterung auf dem Client registriert, über den eine Verbindung zu einem SAP NetWeaver Business Intelligence-System hergestellt wird.

  5. Fügen Sie im Abschnitt <Designer> den folgenden Eintrag hinzu, wenn er nicht bereits vorhanden ist. Dieser Eintrag muss sich auf einer Zeile ohne Zeilenumbrüche befinden.

    <Extension Name="SAPBW" Type="Microsoft.ReportingServices.QueryDesigners.SapBw.SapBwQueryDesigner,Microsoft.ReportingServices.QueryDesigners.SapBw"/>
    

    Damit wird der Abfrage-Designer für das SAP NetWeaver Business Intelligence-System registriert.

Mit diesen Einträgen in der Konfigurationsdatei wird der SAP NetWeaver Business Intelligence-Datenprovider als Datenquellentyp verfügbar, den Sie im Dialogfeld Datenquelle im Berichts-Designer auswählen können. Weitere Informationen zum Angeben der Verbindungszeichenfolge sowie zu Abfragen, mit denen multidimensionale SAP-Business Intelligence-Daten abgerufen werden, finden Sie unter Definieren von Berichtsdatasets für multidimensionale Daten aus einem SAP NetWeaver BI-System.

Ändern der Datei RSReportServer.config

Bevor Sie Berichtsdefinitionen erstellen können, mit denen Daten mittels Microsoft .NET Data Provider für SAP NetWeaver Business Intelligence abgerufen werden, müssen Sie prüfen, ob die folgende Änderung an der Datei RSReportServer.config vorgenommen wurde:

  1. Navigieren Sie in einem Browser zu <drive>:\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer.

  2. Erstellen Sie eine Sicherungskopie von RSReportServer.config.

  3. Öffnen Sie die Datei RSReportServer.config mithilfe eines Text-Editors.

  4. Fügen Sie im Abschnitt <Data> den folgenden Eintrag hinzu, wenn er nicht bereits vorhanden ist. Dieser Eintrag muss sich auf einer Zeile ohne Zeilenumbrüche befinden.

    <Extension Name="SAPBW" Type="Microsoft.ReportingServices.DataExtensions.SapBw.SapBwConnection,Microsoft.ReportingServices.DataExtensions.SapBw"/>
    

    Damit wird der Berichtsserver auf dem Client registriert, über den eine Verbindung zu einem SAP NetWeaver Business Intelligence-System hergestellt wird.

  5. Speichern Sie die Datei.

Anforderungen

Microsoft .NET Data Provider für SAP NetWeaver Business Intelligence unterstützt SAP BW 3.5B mit den folgenden Patches:

  • BASIS Ebene 11
  • ABAP Ebene 11
  • BASIS-Plug-In Ebene 8
  • BW Ebene 11
  • BI Content Ebene 3

Folgende Betriebssysteme werden unterstützt:

  • Microsoft Windows Server 2003
  • Microsoft XP Professional
  • Microsoft Windows 2000 Professional

Siehe auch

Konzepte

Reporting Services-Konfigurationsdateien
RSReportDesigner-Konfigurationsdatei
RSReportServer-Konfigurationsdatei

Andere Ressourcen

Deploying a Data Processing Extension

Hilfe und Informationen

Informationsquellen für SQL Server 2005