架构生成向导 (Analysis Services)

SQL Server Data Tools (SSDT)支持在 Analysis Services 项目或数据库中定义 OLAP 对象时处理关系架构的两种方法。 通常,将基于 Analysis Services 项目或数据库中数据源视图中构造的逻辑数据模型定义 OLAP 对象。 此数据源视图基于一个或多个关系数据源中的架构元素定义,如数据源视图中自定义的那样。

或者,可以先定义 OLAP 对象,然后生成数据源视图、数据源以及支持这些 OLAP 对象的基础关系数据库架构。 此关系数据库称为主题区域数据库。

此方法有时称为自上而下设计,通常用于原型制作和分析建模。 使用此方法时,可以使用架构生成向导基于 Analysis Services 项目或数据库中定义的 OLAP 对象创建基础数据源视图和数据源对象。

这是一种迭代方法。 随着您更改维度和多维数据集的设计,您很可能会多次重新运行该向导。 每次运行向导时,它都会将更改合并到基础对象中,并尽可能多地保留基础数据库中包含的数据。

生成的架构是 SQL Server 关系数据库引擎架构。 该向导不会为其他关系数据库产品生成架构。

使用用于填充 SQL Server 关系数据库的任何工具和技术单独添加主题区域数据库中填充的数据。 在大多数情况下,重新运行向导时会保留数据,但存在例外情况。 例如,如果删除包含数据的维度或属性,则必须删除某些数据。 如果架构生成向导由于架构更改而必须删除某些数据,则在删除数据之前会收到警告,然后可以取消重新生成。

一般情况下,当架构生成向导随后重新生成该对象时,将覆盖对最初由架构生成向导生成的对象所做的任何更改。 此规则的主要例外是向架构生成向导生成的表添加列。 在这种情况下,架构生成向导将保留添加到表的列以及这些列中的数据。

本部分内容

下表列出了说明如何使用架构生成向导的其他主题。

主题 DESCRIPTION
使用架构生成向导 (Analysis Services) 描述如何为专题领域和暂存区数据库生成模式。
了解数据库架构 描述为主题区域和暂存区域数据库生成的架构。
了解增量生成 描述架构生成向导的增量生成功能。

另请参阅

多维模型中的数据源视图
多维模型中的数据源
支持的数据源(SSAS 多维)