共用方式為


MDX 指令碼基礎觀念 (Analysis Services)

在 Microsoft SQL Server Analysis Services 中,多維度運算式 (MDX) 指令碼是由一個或多個 MDX 運算式或陳述式構成,利用計算擴展 Cube。

MDX 指令碼可定義 Cube 的計算處理序。 MDX 指令碼也會被視為 Cube 本身的一部分。 因此,變更與 Cube 相關的 MDX 指令碼,會立即變更 Cube 的計算處理序。

若要建立 MDX 指令碼,您可以使用 SQL Server Data Tools (SSDT) 中的 Cube 設計師。 如需詳細資訊,請參閱<定義指派和其他指令碼命令>和 Microsoft SQL Server 2005 中 MDX 指令碼的簡介

如需有關 MDX 查詢和計算的效能問題,請參閱《SQL Server 2005 Analysis Services 效能指南》中的<撰寫有效率的 MDX>一節。

本章節內容

主題

說明

基本 MDX 指令碼 (MDX)

詳細說明基本的 MDX 指令碼,包括每個 Cube 提供的預設 MDX 指令碼,以及在 Analysis Services 中,MDX 指令碼一般會如何在 Cube 內運作。

管理範圍及內容 (MDX)

描述如何使用 CALCULATE 陳述式、SCOPE 陳述式及 This 函數,管理 MDX 指令碼內的內容與範圍。

使用變數與參數 (MDX)

描述如何使用 MDX 指令碼中的變數與參數。

錯誤處理 (MDX)

說明 MDX 指令碼內的錯誤處理。

支援的 MDX (MDX)

提供 MDX 指令碼內支援的 MDX 運算子、陳述式及函數的清單。

請參閱

概念

MDX 語言參考 (MDX)