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 的效能改進>。 |
安全性 |
支援指定維度安全性的選項,讓使用者可以檢視與階層最上層不同的最上層。 |
不支援維度安全性的最上層。使用「最上層」設定保護的成員在移轉後會變成可見成員。 |
其他 |
更新中的 AutoCommit 和 AutoRollback。 |
嘗試認可不存在的交易會失敗。在 SQL Server 2000Analysis Services 中,Update 陳述式會建立自己的交易。在 SQL ServerAnalysis Services 中則不會。 |