Share via


設定 Reporting Services 使用 Microsoft .NET Data Provider 1.0 for SAP NetWeaver Business Intelligence

新增: 2006 年 4 月 14 日

SQL Server 2005 Reporting Services (Service Pack 1 及更新版本) 包含了 Microsoft .NET Data Provider v1.0 for SAP NetWeaver® 商務智慧的支援,好讓您可以在報表中擷取及使用 SAP 多維度商務智慧資料。

若要設定此資料提供者,以供要發行報表的報表伺服器使用,或是當做報表設計師之設計檢視中的資料來源,您必須執行下列動作:

  • 檢查 RSReportDesigner.config 和 RSReportServer.config 檔案,確認已登錄這個資料提供者。如果尚未登錄,底下的步驟會提供註冊這個資料提供者所需的資訊。這兩個組態檔都會識別可用於報表中的資料延伸模組;當您加入資料延伸模組的特定登錄資訊之後,即可讓報表使用它。

修改 RSReportDesigner.config 檔

在您可以建立會利用 Microsoft .NET Data Provider for SAP NetWeaver Business Intelligence 擷取資料的報表定義之前,必須確認已經對 RSReportDesigner.config 檔進行下列兩項變更:

  1. 使用瀏覽器尋找 <磁碟機>:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies。

  2. 備份 RSReportDesigner.config。

  3. 利用文字編輯器開啟 RSReportDesigner.config 檔。

  4. 在 <Data> 區段中,加入以下的項目 (如果尚未存在)。這個項目必須在一行內,而且不含任何分行符號。

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

    如此會在連接到 SAP NetWeaver Business Intelligence 系統的用戶端上登錄資料處理延伸模組。

  5. 在 <Designer> 區段中,加入以下的項目 (如果尚未存在)。這個項目必須在一行內,而且不含任何分行符號。

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

    如此會對 SAP NetWeaver Business Intelligence 系統登錄查詢設計師。

當組態檔中有這些項目之後,SAP NetWeaver Business Intelligence 資料提供者即可當做資料來源類型,您可以在報表設計師的 [資料來源] 對話方塊中選取該資料來源類型。若要進一步了解指定連接字串以及會擷取多維度 SAP 商務智慧資料的查詢,請參閱<從 SAP NetWeaver BI 系統定義多維度資料的報表資料集>。

修改 RSReportServer.config 檔

在您可以建立會利用 Microsoft .NET Data Provider for SAP NetWeaver Business Intelligence 擷取資料的報表定義之前,必須確認已經對 RSReportServer.config 檔進行下列變更:

  1. 使用瀏覽器尋找 <磁碟機>:\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer。

  2. 備份 RSReportServer.config。

  3. 使用文字編輯器開啟 RSReportServer.config 檔。

  4. 在 <Data> 區段中,加入以下的項目 (如果尚未存在)。這個項目必須在一行內,而且不含任何分行符號。

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

    如此即會在連接到 SAP NetWeaver Business Intelligence 系統的用戶端上登錄報表伺服器。

  5. 儲存檔案。

需求

Microsoft .NET Data Provider for SAP NetWeaver Business Intelligence 支援 SAP BW 3.5B,以下列出其修補程式:

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

以下列出支援的作業系統:

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

請參閱

概念

Reporting Services 組態檔
RSReportDesigner 組態檔
RSReportServer 組態檔

其他資源

Deploying a Data Processing Extension

說明及資訊

取得 SQL Server 2005 協助