如何修改某个特性的 KeyColumn 属性

本过程介绍如何修改某个特性的 KeyColumns 属性。例如,最好指定组合键而非单个键作为该特性的键。

修改某个特性的 KeyColumns 属性

  1. 在 Business Intelligence Development Studio 中,打开项目或连接到您要在其中修改 KeyColumns 属性的数据库。

  2. 通过执行下列操作之一来打开维度设计器:

    • 解决方案资源管理器中,右键单击**“维度”文件夹中的维度,然后单击“打开”“视图设计器”**。
    • 在“多维数据集设计器”的**“维度”窗格中展开多维数据集维度,并单击“编辑 <维度>”**。
  3. 在“维度结构”选项卡的特性窗格中,单击您要修改其 KeyColumns 属性的特性。

  4. 在**“属性”**窗口中,单击 KeyColumns 属性的值。

  5. 单击在属性框的值单元中出现的浏览按钮 (...)

    将打开**“DataItem 集合编辑器”**对话框。

  6. 若要删除现有绑定,请在**“成员”列表中选择绑定,然后单击“删除”**。

  7. 若要添加绑定,请单击**“添加”**。

    系统不会对新建绑定定义源特性。新建绑定的默认名称是**“新建绑定”**,新建绑定的默认数据类型是 (WChar)

  8. 如果要绑定到现有的列,请单击**“新建绑定,WChar 属性”列表中的“源”属性值单元,然后单击浏览 (...**) 按钮。

    将打开**“对象绑定”**对话框。

  9. 在**“绑定类型”下拉列表中,选择“列绑定”**。

  10. 在**“源表”**下拉列表中,选择包含有您想将 KeyColumns 属性绑定到的特性的表。

  11. 在**“源列”下拉列表中选择列,然后单击“确定”**。

    将根据绑定特性对绑定名称和数据类型进行更新。其他属性有默认值,在适当的时候您可以更改这些值。例如,最好调整国际环境的排序规则或更改数据类型以影响排序顺序。

ms175461.note(zh-cn,SQL.90).gif注意:
如果已定义多个特性绑定,绑定顺序将影响显示顺序。例如,如果将月特性绑定到月和年列,则将先按年再按月进行排序,或者先按月再按年进行排序,具体情况视绑定顺序而定。

请参阅

其他资源

修改“客户”维度
修改“时间”维度
修改“产品”维度

帮助和信息

获取 SQL Server 2005 帮助