從 SAP NetWeaver BI 系統定義多維度資料的報表資料集
新增: 2006 年 4 月 14 日
Reporting Services 提供支援從 SAP NetWeaver® 商務智慧資料來源擷取報表資料的資料處理延伸模組。Microsoft .NET Framework Data Provider 1.0 for SAP NetWeaver Business Intelligence 會從 SAP NetWeaver Business Intelligence 資料來源上定義的 InfoCube、MultiProvider (虛擬 InfoCube) 以及 Web 查詢中擷取多維度資料。此資料處理延伸模組提供圖形化查詢設計師,協助您瀏覽基礎資料來源上的資料,並選取您要在資料集內使用的資料。Reporting Services 也會提供有關如何定義 SAP 關聯式資料庫之資料集的資訊。如需詳細資訊,請參閱<為 SAP 資料庫的關聯式資料定義報表資料集>。
連接到 SAP NetWeaver Business Intelligence 資料來源後,您可以定義資料集,指定報表處理期間所要擷取的報表資料。如需詳細資訊,請參閱<如何:建立資料集 (報表設計師)>。
您可以在設計模式或查詢模式中使用圖形化查詢設計師,透過瀏覽資料來源中的基礎資料結構,建立多維度運算式 (MDX) 查詢。在設計階段,您可以從查詢設計師以互動方式執行查詢,來查看其結果。您建立的查詢會定義資料集的欄位。在執行階段,會從資料來源傳回實際的資料。請使用圖形化查詢設計師來執行下列動作:
- 在設計模式中,將資料來源的維度、成員、成員屬性以及關鍵數值拖曳到 [資料] 窗格,以建立多維度運算式 (MDX) 查詢。請從 [導出成員] 窗格中將導出成員拖曳到 [資料] 窗格,來建立其他資料集欄位。如需詳細資訊,請參閱<在設計模式中使用 SAP NetWeaver BI MDX 查詢設計師>。
- 在設計模式中,將維度、成員、成員屬性以及關鍵數值拖曳到 [查詢] 窗格,或者直接在 [查詢] 窗格中輸入 MDX 文字。請從 [導出成員] 窗格中將導出成員拖曳到 [資料] 窗格,來建立其他資料集欄位。如需詳細資訊,請參閱<在查詢模式中使用 SAP NetWeaver BI MDX 查詢設計師>。
如需詳細資訊,請參閱<SAP NetWeaver BI 查詢設計師使用者介面>。
建立資料集
在 [資料] 索引標籤上,從 [資料集] 下拉式清單中選取 [<新增資料集>]。在 [資料集] 對話方塊中,從 [資料來源] 下拉式清單中選取 [新增資料來源]。在 [資料來源] 對話方塊中,從 [類型] 下拉式清單中選取 [SAP NetWeaver BI]。
附註: 如果沒有看到 SAP NetWeaver BI 這個資料來源類型的選項,您可能需要設定 Reporting Services 來辨識這個資料處理延伸模組。如需詳細資訊,請參閱<設定 Reporting Services 使用 Microsoft .NET Data Provider 1.0 for SAP NetWeaver Business Intelligence>。 指定與 SAP NetWeaver Business Intelligence 資料來源搭配使用的連接字串。如需連接資訊,請洽詢資料庫管理員。下列連接字串範例會指定伺服器上的 SAP NetWeaver Business Intelligence 資料來源使用通訊埠 8000,並指定網際網路上的 XML for Analysis Services (XMLA) 使用 SOAP:
DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla
在 [認證] 索引標籤上的 [資料來源] 對話方塊中,設定資料庫認證。如需詳細資訊,請參閱<連接到資料來源>。
附註: 這個資料提供者並沒有支援所有的報表傳遞模式。這個資料處理延伸模組不支援透過資料驅動訂閱所傳遞的報表。如需詳細資訊,請參閱<使用外部資料來源以取得訂閱者資料>。
外部資源
搭配 SAP NetWeaver 商務智慧使用 SQL Server 2005 Reporting Services
請參閱
概念
定義報表資料集
報表資料的如何主題 (報表設計師)
連接到資料來源
從 SAP NetWeaver BI 系統定義多維度資料的報表資料集
為 SAP 資料庫的關聯式資料定義報表資料集