可以修改某个属性的 KeyColumns 属性。 例如,你可能想要将组合键而不是单个键指定为属性的键。
要修改某个属性的 KeyColumns 属性
在 SQL Server Data Tools (SSDT)中,打开要在其中修改 KeyColumns 属性的项目。
通过执行以下过程之一打开维度设计器:
在 解决方案资源管理器中,右键单击 维度 文件夹中的维度,然后单击“ 打开 ”或“ 视图设计器”。
-或-
在多维数据集设计器的 “多维数据集结构 ”选项卡上,展开 “维度 ”窗格中的多维数据集维度,然后单击“ 编辑 <维度>”。
在“维度结构”选项卡上的“属性”窗格中,单击您希望修改其KeyColumns属性的属性。
在 “属性” 窗口中,单击 KeyColumns 属性的值。
单击属性框的值单元格中显示的浏览 (...) 按钮。
此时将打开“键列”对话框。
若要删除现有键列,请在 “键列” 列表中选择该列,然后单击 < 该按钮。
若要添加键列,请在 “可用列” 列表中选择该列,然后单击 > 该按钮。
注释
如果定义多个键列,则这些列在 键列 列表中显示的顺序会影响显示顺序。 例如,月属性有两个关键列:月和年。 如果年份列出现在月份列之前的列表中,Analysis Services 将按年份排序,然后按月排序。 如果月份列显示在年份列之前,Analysis Services 将按月排序,然后按年份排序。
若要更改键列的顺序,请选择一列,然后单击“ 向上 ”或“ 向下 ”按钮。