在数据源视图中查看或更改数据源视图属性、DataTable 属性和 DataColumn 属性

新建日期: 2006 年 4 月 14 日

使用数据源视图向导定义数据源视图并将表、视图、命名计算和命名查询添加到数据源视图之后,可能要更改与下列各项相关的属性:

  • 数据源视图匹配条件
  • 高级数据源视图选项
  • 对象名
  • 对象元数据

还可以查看从数据源中检索的无法修改的对象元数据。

查看或更改数据源视图属性

最初定义数据源视图时,数据源视图向导除了设置数据源视图说明之外,还会设置数据源视图属性。下表列出并说明了数据源视图的属性。

属性 说明

数据源

指定要查看其属性的数据源视图中的数据源

说明

指定数据源视图的说明

名称

指定在解决方案资源管理器或 Analysis Services 数据库中显示的数据源视图的名称。可以在此或在解决方案资源管理器中更改数据源视图的名称。

NameMatchingCriteria

数据源的名称匹配条件。如果数据源视图向导检测到主键-外键关系,则默认值为(无)。无论数据源视图向导是否设置此属性,都可以在此指定一个值。如果数据库关系存在并指定了名称匹配条件,则可以使用这些关系和条件来推断现有表和新添加的表之间的关系。

RetrieveRelationships

指定是否从数据库中检索关系。默认值为 True。

SchemaRestriction

指定对从数据源中检索的架构的限制(如果有)。默认情况下,不存在架构限制。

操作指南

若要查看有关如何查看或更改数据源视图属性的说明,请参阅如何使用数据源视图设计器查看或更改数据源视图的属性

查看或更改 DataTable 属性

DataTable 属性是数据源视图中表、视图和命名查询的属性。将上述任一对象添加到数据源视图时,便会设置这些属性。下表列出并说明了数据源视图中 DataTable 对象的属性。

属性 说明

AllowChangesDuringGeneration

指定在重新生成过程中架构生成向导是否有权覆盖数据源视图表。此属性仅存在于最初由架构生成向导生成的表中。有关详细信息,请参阅了解增量生成

DataSource

为对象指定数据源。您无法编辑此属性。

说明

为表、视图或命名查询指定说明。如果基础数据库表或视图具有存储为扩展属性的说明,则会显示此值。您可以编辑此属性。

FriendlyName

为表或视图指定更便于用户理解或与主题区域更相关的名称。默认情况下,表或视图的 FriendlyName 属性与表或视图的“名称”属性相同。基于表或视图定义对象名时,OLAP 和数据挖掘对象会使用 FriendlyName 属性。您可以编辑此属性。

名称

指定基础表或视图的名称,或者指定命名查询的名称。基于命名查询定义对象名时,OLAP 和数据挖掘对象会使用“名称”属性。只能针对命名查询编辑此属性。

QueryDefinition

指定命名查询定义。此属性仅适用于命名查询,并且不可直接编辑。若要编辑此属性,可以编辑命名查询本身。

架构

指定适用于表、视图或命名查询的数据库架构。此属性不可编辑。

TableType

为表、视图或命名查询指定表的类型。此属性不可编辑。

操作指南

若要查看有关如何查看或更改 DataTable 属性的说明,请参阅如何使用数据源视图设计器在数据源视图中更改表、视图和列的名称如何使用数据源视图设计器添加、查看、修改或删除命名查询

查看或更改 DataColumn 属性

DataColumn 属性是数据源视图的表、视图和命名查询中列的属性。将上述任一对象从基础表、视图或命名查询添加到数据源视图时,或者上述任一对象在由命名计算定义后添加到数据源视图时,便会设置这些属性。下表列出并说明了数据源视图中 DataColumn 对象的属性。

属性 说明

AllowNull

基于基础表、值或命名查询中的列指定列的为空性属性。此属性不可编辑。

DataType

基于基础表、值或命名查询中的列指定列的数据类型。此属性不可直接编辑。但是,如果需要更改表或视图中列的数据类型,则使用可将列转换为所需数据类型的命名查询来替换表。

DateTimeMode

DateTime 列指定数据序列化格式。默认值为 UnspecifiedLocal。此属性可编辑。

说明

指定列的说明。如果基础数据库列具有存储为扩展属性的说明,则会显示此值。您可以编辑此属性。

FriendlyName

为表或视图中的列指定更便于用户理解或与主题区域更相关的名称。默认情况下,表或视图中列的 FriendlyName 属性与列的“名称”属性相同。基于表或视图中的列定义属性时,OLAP 和数据挖掘对象会使用 FriendlyName 属性。您可以编辑此属性。

长度

基于基础表或视图的列中的数据指定列的最大长度。

名称

指定基础列的名称,或者指定命名计算的名称。基于命名计算定义属性时,OLAP 和数据挖掘对象会使用“名称”属性。只能针对命名计算编辑此属性。

操作指南

若要查看有关如何查看或更改 DataColumn 属性的说明,请参阅如何使用数据源视图设计器在数据源视图中更改表、视图和列的名称如何使用数据源视图设计器添加、查看、修改或删除命名查询如何使用数据源视图设计器在表中添加、查看、修改或删除命名计算

请参阅

概念

使用数据源视图 (Analysis Services)
使用数据源视图中的关系图 (Analysis Services)

其他资源

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

帮助和信息

获取 SQL Server 2005 帮助