在数据源视图中替换表或命名查询 (Analysis Services)
在数据源视图设计器中,可以使用来自相同数据源或不同数据源的其他表或视图,或者使用在数据源视图中定义的命名查询,来替换数据源视图中的表、视图或命名查询。 替换表时,Microsoft SQL Server Analysis Services 数据库中的所有其他对象或引用了该表的项目将继续引用该表,因为数据源视图中表的对象 ID 不会发生更改。任何仍然相关(基于名称和列类型匹配)的关系仍然保留。 与此不同的是,如果删除后再添加表,则将丢失引用和关系,因此必须重新创建引用和关系。
注意 |
---|
若要使用其他表替换表,必须在项目模式下与数据源视图设计器中的源数据建立活动连接。 |
最常用的替换是使用数据源中的其他表替换该数据源视图中的表。 但是,也可以使用表替换命名查询。 例如,以前使用命名查询替换了一个表,现在想要恢复为表。
重要提示 |
---|
如果要重命名数据源中的表,请按以下步骤替换表,并在刷新数据源视图之前,指定重命名后的表作为数据源视图中对应的表的源。 完成替换和重命名处理后,将在数据源视图中保存表、表的引用和表的关系。 否则,在刷新数据源视图时,数据源中重命名后的表将被解释为已删除。 有关详细信息,请参阅刷新数据源视图中的架构 (Analysis Services)。 |
若要查看有关如何使用其他表或命名查询替换表或命名查询的说明,请参阅如何 使用数据源视图设计器在数据源视图中替换表或命名查询 (Analysis Services)。