SQL Server 2005 中 Analysis Services 功能的行為變更
在 Microsoft SQL Server 2005 Analysis Services (SSAS) 中,某些功能的行為與舊版 Analysis Services 相比已有變更。下表列出這些變更。
行為變更
功能 | SQL Server 2000 行為 | SQL Server 2005 行為 |
---|---|---|
瀏覽 |
支援階層中的隱藏或停用層級。 |
隱藏或停用層級會移轉為可見和啟用層級。涉及包含這類層級之階層的計算可能會傳回不可預期的結果。 |
維度 |
支援父子式維度中不包括資料成員的選項。 |
資料成員一律存在於父子式維度中;您再也不能從父子式維度中排除資料成員。 |
多維度運算式 (MDX) |
函數:CreateVirtualDimension |
運算式會傳回錯誤。 |
MDX |
函數:CreatePropertySet |
運算式會傳回錯誤。 |
MDX |
陳述式:With Cache |
會接受語法,但不會有任何作用。 |
MDX |
陳述式:Create Cache |
會接受語法,但不會有任何作用。 |
MDX |
計算優先順序規則。 |
計算優先順序規則已從舊版 Analysis Services 變更。 由於上列自訂積存,運算式可能會傳回與舊版 Analysis Services 不同的結果。 |
安全性 |
支援指定維度安全性的選項,讓使用者可以檢視與階層最上層不同的最上層。 |
不支援維度安全性的最上層。使用「最上層」設定保護的成員在移轉後會變成可見成員。 |
其他 |
更新中的 AutoCommit 和 AutoRollback。 |
嘗試認可不存在的交易會失敗。在 SQL Server 2000 Analysis Services 中,Update 陳述式會建立自己的交易。在 SQL Server 2005 Analysis Services 中則不會。 |
請參閱
概念
其他資源
SQL Server 2005 Analysis Services 回溯相容性