SQL Server 2005 中 Analysis Services 功能的行为更改

与 Analysis Services 的早期版本相比,Microsoft SQL Server 2005 Analysis Services (SSAS) 中的某些功能的行为已发生更改。下表列出了这些更改。

行为更改

功能 SQL Server 2000 行为 SQL Server 2005 行为

浏览

支持层次结构中的隐藏或禁用级别。

隐藏或禁用级别迁移为可见和启用级别。计算时如果涉及包含此类级别的层次结构,则可能会返回意外结果。

维度

支持在父子维度中不包含数据成员的选项。

数据成员始终存在于父子维度中;不能再从父子维度中排除数据成员。

多维表达式 (MDX)

函数:CreateVirtualDimension

表达式将返回错误。

MDX

函数:CreatePropertySet

表达式将返回错误。

MDX

语句:With Cache

接受该语法,但不执行任何操作。

MDX

语句:Create Cache

接受该语法,但不执行任何操作。

MDX

计算优先规则。

计算优先规则已更改,与 Analysis Services 的早期版本不同。

由于自定义汇总的优先级提前,表达式返回的结果可能与 Analysis Services 的早期版本返回的不同。

安全性

支持通过指定维度安全性使用户看到的顶级不同于层次结构的顶级。

不支持维度安全性的顶级。在迁移后,使用顶级设置保护的成员将可见。

其他

更新中自动提交和自动回滚。

尝试提交不存在的事务会失败。在 SQL Server 2000 Analysis Services 中,Update 语句创建它自己的事务。但在 SQL Server 2005 Analysis Services 中不会创建。

请参阅

概念

迁移现有 Analysis Services 数据库

其他资源

SQL Server 2005 Analysis Services 的向后兼容性

帮助和信息

获取 SQL Server 2005 帮助