如何使用数据源视图设计器设置或修改逻辑主键

更新日期: 2006 年 4 月 14 日

在 Microsoft SQL Server 2005 Analysis Services (SSAS) 中,需要使用主键来唯一标识表中的记录,标识维度表中的键列,以及支持表、视图和命名查询之间的关系。使用这些关系,可以构造用于从基础数据源中检索数据和元数据的查询,还可以利用高级商业智能功能。使用 Business Intelligence Development Studio,可以在 Analysis Services 项目或数据库中设计或修改逻辑主键。

设置逻辑主键

  1. 在 Business Intelligence Development Studio 中,打开项目或连接到数据库,此项目或数据库包含要在其中设置逻辑主键的数据源视图。

  2. 在解决方案资源管理器中,展开**“数据源视图”文件夹,然后通过执行下列操作之一在数据源视图设计器**中打开数据源视图:

    • 双击该数据源视图。
    • 右键单击该数据源视图并单击**“打开”**。
    • 单击该数据源视图,然后在**“视图”菜单上单击“打开”**。
  3. 在**“表”“关系图”窗格的相应表中,右键单击要用于定义逻辑主键的一列或多列,再单击“设置逻辑主键”(或者选择一列或多列,然后在“数据源视图”菜单上单击“设置逻辑主键”**)。

    请注意,键图标现在标识主键列。

ms174894.note(zh-cn,SQL.90).gif注意:
设置逻辑主键的选项仅可用于没有主键的表。
ms174894.note(zh-cn,SQL.90).gif注意:
若要查找表或视图,可以通过单击“数据源视图”菜单或者右键单击“表”“关系图”窗格的空白区域以使用“查找表”选项。有关详细信息,请参阅如何使用数据源视图设计器查看数据源视图中的对象
  1. 通过执行下列操作之一保存已修改的数据源视图:
    • 在**“文件”菜单上,单击“保存选定项”“全部保存”**。
    • 数据源视图设计器工具栏上,单击**“保存选定项”“全部保存”**。
    • 在 Business Intelligence Development Studio 中关闭数据源视图设计器,然后在出现提示时单击**“保存”**。

更改逻辑主键

  1. 在 Business Intelligence Development Studio 中,打开项目或连接到数据库,此项目或数据库包含要在其中修改逻辑主键的数据源视图。

  2. 在解决方案资源管理器中,展开**“数据源视图”文件夹,然后通过执行下列操作之一在数据源视图设计器**中打开数据源视图:

    • 双击该数据源视图。
    • 右键单击该数据源视图并单击**“打开”**。
    • 单击该数据源视图,然后在**“视图”菜单上单击“打开”**。
  3. 在**“表”“关系图”窗格的相应表中,右键单击定义为主键的一列或多列,再单击“删除逻辑主键”**。

    请注意,标识主键列的键图标将不再显示。

ms174894.note(zh-cn,SQL.90).gif注意:
删除逻辑主键的选项仅可用于没有从基础数据库表定义的主键的表。
ms174894.note(zh-cn,SQL.90).gif注意:
若要查找表或视图,可以通过单击“数据源视图”菜单或者右键单击“表”“关系图”窗格的空白区域以使用“查找表”选项。有关详细信息,请参阅如何使用数据源视图设计器查看数据源视图中的对象
  1. 若要在**“表”“关系图”窗格的相应表中设置新的逻辑主键,请右键单击要用于定义逻辑主键的一列或多列,再单击“设置逻辑主键”(或者选择一列或多列,然后在“数据源视图”菜单上单击“设置逻辑主键”**)。
    请注意,键图标现在标识主键列。
ms174894.note(zh-cn,SQL.90).gif注意:
若要查找表或视图,可以通过单击“数据源视图”菜单或者右键单击“表”“关系图”窗格的空白区域以使用“查找表”选项。有关详细信息,请参阅如何使用数据源视图设计器查看数据源视图中的对象
  1. 通过执行下列操作之一保存已修改的数据源视图:
    • 在**“文件”菜单上,单击“保存选定项”“全部保存”**。
    • 数据源视图设计器工具栏上,单击**“保存选定项”“全部保存”**。
    • 在 Business Intelligence Development Studio 中关闭数据源视图设计器,然后在出现提示时单击**“保存”**。

请参阅

任务

如何使用数据源视图设计器查看数据源视图中的对象

概念

在数据源视图中定义逻辑主键 (Analysis Services)

其他资源

使用数据源视图操作指南主题 (SSAS)
使用数据源操作指南主题 (SSAS)

帮助和信息

获取 SQL Server 2005 帮助