Reporting Services 中的查詢設計工具
更新: 2006 年 4 月 14 日
Reporting Services 提供各種查詢設計工具,您可以在報表設計師中利用這些工具來建立查詢。您使用的資料種類會決定特定查詢設計師的可用性。此外,某些查詢設計師還提供替代模式,讓您能夠選擇使用視覺化模式或直接使用查詢語言。本主題簡介每個工具,並描述每個工具支援的資料來源類型。本主題將描述下列工具:
- 一般查詢設計師
- 圖形化查詢設計師
- 報表模型查詢設計師
- MDX 查詢設計師
- DMX 查詢設計師
當您使用報表伺服器專案範本或報表伺服器精靈專案範本時,所有的查詢設計工具都會在 Business Intelligence Development Studio 的資料設計環境中執行。如需有關使用查詢設計師的詳細資訊,請參閱<定義報表資料集>。
一般查詢設計師
一般查詢設計師是預設的查詢建立工具,它適用於大部分支援的關聯式資料來源,包括 Microsoft SQL Server、Oracle、OLE DB、XML Web Services 和 ODBC。相較於圖形化查詢設計師,此查詢設計工具在查詢設計期間並不會驗證查詢語法。建議您利用一般查詢設計師來建立複雜的查詢、預存程序、查詢 XML 資料,以及撰寫動態查詢。
下圖說明在定義查詢且傳回資料列集之後的一般查詢設計師。工具列中的選項可供您切換到圖形化查詢設計師、執行查詢、重新整理窗格及管理資料集:
如需詳細資訊,請參閱<SQL Server 查詢設計師使用者介面>。
圖形化查詢設計師
圖形化查詢設計師是一個用於數種 Microsoft 產品和其他 SQL Server 元件的查詢設計工具,它提供視覺化設計環境,讓您選取資料表和資料行。當您選取所要使用的資料行時,此工具會自動為您建立聯結和 Transact-SQL 陳述式。
下圖說明圖形化查詢設計師。若要使用圖形化查詢設計師,您必須切換報表設計師工具列上的 [一般查詢設計師] 按鈕:
如需詳細資訊,請參閱<SQL Server 查詢設計師使用者介面>。
報表模型查詢設計師
報表模型查詢設計師是用來建立或修改針對已發行至報表伺服器的報表模型所執行的查詢。針對模型執行的報表支援 clickthrough 資料瀏覽。查詢會在執行階段判斷資料瀏覽的路徑。
若要使用報表模型查詢設計師,您必須定義指向已發行模型的資料來源。當您指定資料來源時,報表模型查詢設計師會在 [資料] 檢視中開啟,好讓您可以建立語意查詢。報表模型查詢設計師可用於圖形化模式或一般模式;您可以切換工具列上的 [一般查詢設計師] 按鈕來切換模式。如需詳細資訊,請參閱<如何:建立報表模型資料來源 (報表設計師)>。
下圖說明設計模式下的報表模型查詢設計師:
如需詳細資訊,請參閱<SMDL 查詢設計師使用者介面>。
MDX 查詢設計師
MDX 查詢設計師是用來建立針對 Analysis Services 或其他多維度資料來源所執行的查詢;當您在使用 Analysis Services 或 SAP NetWeaver BI 資料來源的報表設計師中建立資料集時,便可使用此查詢設計師。下圖說明定義查詢和篩選之後的 MDX 查詢設計師。您可以利用工具列來切換查詢模式和語言,以及設定查詢的選項:
如需詳細資訊,請參閱<Analysis Services MDX 查詢設計師使用者介面>和<SAP NetWeaver BI 查詢設計師使用者介面>。
DMX 查詢設計師
DMX 查詢設計師可讓您從資料採礦模型擷取資料。若要使用此查詢設計師,您必須有包含資料採礦模型的 Analysis Services 資料來源。選取模型之後,您可以建立資料採礦預測查詢,提供資料給報表。如需有關此查詢設計師的詳細資訊,請參閱<使用 Analysis Services DMX 查詢設計師>。
如需詳細資訊,請參閱<Analysis Services DMX 查詢設計師使用者介面>。
請參閱
工作
如何:建立或編輯報表特定資料來源 (報表設計師)
如何:建立或編輯共用資料來源 (報表設計師)
概念
Reporting Services 元件概觀
連接到資料來源
定義報表資料集
定義 Analysis Services 多維度與資料採礦預測資料的報表資料集
Reporting Services 支援的資料來源
使用報表模型查詢設計師
報表設計師
其他資源
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 4 月 14 日 |
|