多維度模型中的計算

適用於: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

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

[計算] 索引卷標的 [] 索引卷標有下列三個窗格:

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

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

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

建立新的計算

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

編輯文本

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

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

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

變更解決順序

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

您可以手動覆寫匯出單元格和導出成員的這個順序。 如需傳遞順序和解決順序的詳細資訊,請參閱 瞭解傳遞順序和解決順序 (MDX)

刪除計算

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