SQL Server 提供一組功能,可協助您針對採礦模型和採礦結構建立預測查詢、內容查詢和數據定義查詢。
圖形化預測查詢產生器可在 SQL Server Data Tools (SSDT) 和 SQL Server Management Studio 中取得,以簡化將預測查詢和將數據集對應至模型的程式。
範本總管中提供的查詢範本會開始建立多種 DMX 查詢,包括許多類型的預測查詢。 範本適用於內容查詢、使用巢狀數據集的查詢、從採礦結構傳回案例的查詢,甚至是數據定義查詢。
MDX 和 DMX 查詢窗格中的 [元數據總管] 提供可用模型和結構的清單,您可以拖放到查詢產生器,以及 DMX 函式清單。 這項功能可讓您輕鬆地正確取得物件名稱,而不需要輸入。
本主題描述如何使用元數據總管和 DMX 查詢編輯器來建置 DMX 查詢。
DMX 查詢範本
範本總管中提供用來建立基本 DMX 查詢的範本。 DMX 資料夾包含數據採礦範本,分為下列類別:
模型內容
模型管理
預測查詢
結構內容
您也可以為經常執行的查詢或命令建立自定義範本。
XMLA 查詢範本
Analysis Services 也提供 XMLA 查詢的範本。
您可以使用 XMLA 和 DMX 來執行的查詢類型之間有一些重疊。 例如,您可以使用 DMX 或數據採礦架構數據列集來建立一些模型內容查詢,但架構數據列集有時會包含 DMX 內容查詢中未公開的資訊。
DMX 和 XMLA 中處理作業的方式也有一些主要差異。 例如,您可以使用 XMLA 來執行系統管理作業,例如備份整個 Analysis Services 資料庫,但如果您想要備份單一採礦模型,DMX 會提供較適合該用途的簡單命令 EXPORT (DMX)。
建置並執行 DMX 查詢
開啟新的 DMX 查詢視窗
按兩下 Management Studio 中的 [新增查詢 ],然後選取 [新增 Analysis Server DMX 查詢]。
當 [ 連接到伺服器 ] 對話框出現時,請選取 Analysis Services 的實例,其中包含您想要使用的採礦模型。
開啟範本總管
在 SQL Server Management Studio 的 [ 檢視 ] 功能表上,選取 [範本總管]。
按一下 Analysis Server 以查看套用至 Analysis Services 的範本樹狀檢視。
套用範本以建置查詢
以滑鼠右鍵按兩下適當的查詢類型,然後選取 [ 開啟]。
或者,將範本拖曳到查詢編輯器中。
您也可以使用 [查詢] 選單中的 [ 指定參數值] 選項,填入 查詢 的參數。
如需如何從範本建立特定查詢類型的範例,請參閱下列主題: