從 SQL Server Analysis Services 建立報表資料集 (報表產生器 2.0)
報表產生器 2.0 提供了一個資料處理延伸模組,可支援從 MicrosoftSQL ServerAnalysis Services 資料來源擷取報表資料。這種資料處理延伸模組會從 MicrosoftSQL ServerAnalysis Services Cube 擷取維度、階層、層級、關鍵效能指標 (KPI)、量值和屬性,做為報表資料使用。
連接到 Analysis Services 資料來源之後,您可以建立多維度運算式 (MDX) 查詢來定義資料集,其中指定要在報表處理期間擷取的報表資料。您可以使用 MDX 圖形化查詢設計工具,從資料來源的基礎資料結構進行瀏覽和選取。建立查詢之後,您可以執行查詢,於結果窗格中查看範例資料。查詢結果會自動擷取成扁平化的資料列集,以準備好可以當做報表資料使用。
查詢設計工具會分析該查詢來決定資料集的欄位。您也可以在 [報表資料] 窗格中手動編輯資料集欄位集合。如需詳細資訊,請參閱<如何:加入、編輯或刪除報表資料窗格中的欄位 (報表產生器 2.0)>。
[!附註]
以文字為基礎的查詢設計工具對於這個資料來源而言是唯讀的。您無法匯入 .mdx 檔案並直接在查詢中使用這些檔案。不過,您可以從使用 Analysis Services 資料來源的現有報表中匯入查詢。如需詳細資訊,請參閱<如何:從 Analysis Services Cube 中擷取資料 (MDX) (報表產生器 2.0)>。
本節內容
在設計模式中使用 Analysis Services MDX 查詢設計工具 (報表產生器 2.0)
在 MDX 查詢設計工具中,您可以將維度、成員、成員屬性、量值和 KPI 從中繼資料瀏覽器拖曳到 [資料] 窗格,以便建立 MDX 查詢。請從 [導出成員] 窗格中將導出成員拖曳到 [資料] 窗格,來建立其他資料集欄位。在查詢模式中使用 Analysis Services MDX 查詢設計工具 (報表產生器 2.0)
在 MDX 查詢設計工具的查詢模式中,您可以從中繼資料瀏覽器將維度、成員、成員屬性、量值以及 KPI 拖曳到 [查詢] 窗格來建立 MDX 查詢。您可以在 [查詢] 窗格中直接編輯 MDX 文字。請將導出成員從 [導出成員] 窗格拖曳到 [查詢] 窗格,以便定義其他資料集欄位。使用 Analysis Services 資料庫的擴充欄位屬性 (報表產生器 2.0)
透過內建的 Fields 集合,您可以在報表中使用 Analysis Services 資料處理延伸模組支援的擴充欄位屬性。至於資料來源上具有值的屬性,您可以存取預先定義的屬性值,例如 FormattedValue、Color 或 UniqueName。
如需有關使用者介面的詳細資訊,請參閱<Analysis Services MDX 查詢設計工具使用者介面 (報表產生器 2.0)>。
SQL Server 2000 Analysis Services
您可以使用 MDX 查詢設計工具,針對 SQL Server 2000 Analysis Services 資料庫撰寫查詢。不支援 DMX 查詢。
Analysis Services 2000 適用的 OLAP 資料提供者不支援參數。