您可以修改屬性的 KeyColumns 屬性。 例如,您可能想要指定複合鍵,而不是單一鍵作為屬性鍵。
若要修改某一屬性的 KeyColumns 屬性
在 SQL Server Data Tools (SSDT)中,開啟您要在其中修改 KeyColumns 屬性的專案。
透過以下其中一個作業開啟維度設計工具:
在 [方案總管] 中,以滑鼠右鍵按一下 [維度] 資料夾中的維度,然後按一下 [開啟] 或 [檢視設計工具]。
-或-
在 [Cube 設計師] 中的 [ Cube 結構 ] 索引標籤上,展開 [維度] 窗格中的 Cube 維度,然後按一下 [ 編輯 <維度>]。
在 [ 維度結構 ] 標籤的 [ 屬性 ] 窗格中,點擊您要修改其 KeyColumns 屬性的屬性。
在 [ 屬性] 視窗中,按兩下 KeyColumns 屬性的值。
按兩下出現在屬性方塊值儲存格中的瀏覽 (...) 按鈕。
關鍵欄位 對話框隨即開啟。
若要移除現有的索引鍵數據行,請在 [ 索引鍵 數據行] 列表中選取數據行,然後按下 < 按鈕。
若要新增索引鍵數據行,請在 [ 可用的 數據行] 清單中選取數據行,然後按兩下 > 按鈕。
備註
如果您定義多個鍵欄,這些欄位出現在鍵欄清單中的順序會影響顯示順序。 例如,月屬性有兩個關鍵欄位:月份和年份。 如果年份數據行出現在月份數據行前的清單中,Analysis Services 會依年份排序,然後依月份排序。 如果月份數據行出現在年份數據行之前,Analysis Services 會依月份排序,然後依年份排序。
若要變更索引鍵數據行的順序,請選取數據行,然後按兩下 [向上 ] 或 [ 向下 ] 按鈕。