SQL Server 2008 中 Analysis Services 功能的行为更改
本主题介绍 Analysis Services 中的行为更改。行为更改会影响 SQL Server 2008 中的功能与早期版本的 SQL Server 相比的工作或交互方式。
行为更改
功能 |
SQL Server 2000 行为 |
SQL Server 行为 |
---|---|---|
浏览 |
支持层次结构中的隐藏或禁用级别。 |
隐藏或禁用级别迁移为可见和启用级别。计算时如果涉及包含此类级别的层次结构,则可能会返回意外结果。 |
维度 |
支持在父子维度中不包含数据成员的选项。 |
数据成员始终存在于父子维度中;不能再从父子维度中排除数据成员。 |
多维表达式 (MDX) |
函数:CreateVirtualDimension |
表达式将返回错误。 |
MDX |
函数:CreatePropertySet |
表达式将返回错误。 |
MDX |
语句:With Cache |
接受该语法,但不执行任何操作。 |
MDX |
语句:Create Cache |
接受该语法,但不执行任何操作。 |
MDX |
计算优先规则。 |
计算优先规则已更改,与 Analysis Services 的早期版本不同。 请参阅理解传递次序和求解次序 (MDX) 和 SQL Server 2008 Analysis Services 中对 MDX 的性能改进。 |
安全性 |
支持通过指定维度安全性使用户看到的顶级不同于层次结构的顶级。 |
不支持维度安全性的顶级。在迁移后,使用顶级设置保护的成员将可见。 |
其他 |
更新中自动提交和自动回滚。 |
尝试提交不存在的事务会失败。在 SQL Server 2000Analysis Services 中,Update 语句创建它自己的事务。但在 SQL ServerAnalysis Services 中不会创建。 |