共用方式為


多維度模型中的計算

使用 Cube 設計師的計算標籤來建立計算成員、命名集和其他多維運算式 (MDX) 計算。

計算 標籤有下列三個窗格:

  • 腳本組織器窗格會列出立方體中的計算。 使用此窗格來建立、組織及選取要編輯的計算。

  • [ 計算工具] 窗格會提供用來建立計算的元數據、函式和範本。

  • [計算表達式] 面板支援窗體檢視和腳本檢視。

備註

如需 MDX 腳本的詳細資訊,請參閱 Microsoft SQL Server 2005 中的 MDX 腳本簡介,並參閱 Microsoft TechNet 網站上的 SQL Server 2005 - Analysis Services 頁面的其他資源一節。 如需 Cube 設計相關效能問題的詳細資訊,請參閱 SQL Server 2005 Analysis Services 效能指南

建立新的計算

若要建立新的計算,請在 Cube 設計師的 [計算] 索引標籤的 [Cube] 功能表上,點擊 [新計算成員]、[新增命名集] 或 [新增腳本命令],視您想要建立的計算類型而定。 您也可以單擊工具列上任何對應的按鈕,或以滑鼠右鍵單擊 [ 腳本召集人 ] 窗格中的任何位置,然後按下快捷方式功能表上的其中一個命令。 此動作會將新增計算加入至 腳本組織器 窗格,並在 [計算運算式] 窗格中的計算窗體中顯示其欄位。 如果您建立新的腳本,此動作會在 [計算運算式] 窗格中開啟 [腳本] 檢視。 如需建置三種計算類型的詳細資訊,請參閱 建立匯出成員建立命名集定義指派和其他腳本命令

編輯腳本

在 [計算運算式] 索引標籤的 [計算表達式] 窗格中編輯腳本。[計算表達式] 窗格有兩種視圖方式:[腳本視圖] 和 [表單視圖]。 表單檢視會顯示單一命令的公式和屬性。 當您編輯 MDX 腳本時,表達式方塊會填滿整個窗體檢視。

[腳本] 檢視會提供程式碼編輯器來編輯腳本。 當 [計算表達式] 窗格位於 [腳本] 檢視中時,[ 腳本召集人 ] 窗格會隱藏。 腳本檢視提供色彩編碼、括弧比對、自動完成和 MDX 程式代碼區域。 MDX 程式代碼區域可以折疊或展開,以利編輯。

您可以單擊 [Cube] 功能表,指向 [顯示計算方式],然後單擊 [腳本][表單]以在表單檢視和腳本檢視之間切換。 您也可以按下工具列上的 窗體檢視腳本檢視

變更解決順序

計算會依照 [ 腳本召集人 ] 窗格中所列的順序來解決。 您可以在任何計算上按下滑鼠右鍵,然後按下快捷方式功能表上的 [ 上移 ] 或 [ 移] 來重新排序計算。 您也可以按下計算,然後按下工具列上的 [ 上移 ] 或 [ 下移 ] 按鈕。

您可以手動覆寫計算的儲存格和計算的成員的這個順序。 如需傳遞順序和解決順序的詳細資訊,請參閱瞭解傳遞順序和解決順序(MDX)。

刪除計算

若要刪除現有的計算,請在 [計算] 索引標籤的 [腳本召集人] 窗格中,選取要刪除的計算,然後單擊 [編輯] 功能表上的 [刪除],或單擊工具列上的 [刪除] 圖示。 您也可以以滑鼠右鍵按下 [ 腳本召集人 ] 窗格中的計算,然後從快捷方式功能表中選取 [ 刪除 ]。