設定 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 檔進行下列兩項變更:
使用瀏覽器尋找 <磁碟機>:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies。
備份 RSReportDesigner.config。
利用文字編輯器開啟 RSReportDesigner.config 檔。
在 <Data> 區段中,加入以下的項目 (如果尚未存在)。這個項目必須在一行內,而且不含任何分行符號。
<Extension Name="SAPBW" Type="Microsoft.ReportingServices.DataExtensions.SapBw.SapBwConnection,Microsoft.ReportingServices.DataExtensions.SapBw"/>
如此會在連接到 SAP NetWeaver Business Intelligence 系統的用戶端上登錄資料處理延伸模組。
在 <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 檔進行下列變更:
使用瀏覽器尋找 <磁碟機>:\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer。
備份 RSReportServer.config。
使用文字編輯器開啟 RSReportServer.config 檔。
在 <Data> 區段中,加入以下的項目 (如果尚未存在)。這個項目必須在一行內,而且不含任何分行符號。
<Extension Name="SAPBW" Type="Microsoft.ReportingServices.DataExtensions.SapBw.SapBwConnection,Microsoft.ReportingServices.DataExtensions.SapBw"/>
如此即會在連接到 SAP NetWeaver Business Intelligence 系統的用戶端上登錄報表伺服器。
儲存檔案。
需求
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