本主題描述 SQL Server 2012 中仍然可用但已被取代的 Analysis Services 功能。 這些功能將在未來的 SQL Server 版本中移除。 已被取代的功能不應在新應用程式中使用。
下一版的 SQL Server 不支援的功能
下一版的 SQL Server 將不再支援以下 Analysis Services 功能。 請勿在新的開發工作中使用這些功能,並且儘速修改使用這些功能的應用程式。
類別目錄 |
已被取代的功能 |
取代 |
|---|---|---|
本機 Cube |
InsertInto 連接字串屬性 |
填入本機 Cube 的原始連接字串語法已被 Create Global Cube 陳述式取代。 如需詳細資訊,請參閱<CREATE GLOBAL CUBE 陳述式 (MDX)>。 |
本機 Cube |
CreateCube 連接字串屬性 |
填入本機 Cube 的原始連接字串語法已被 Create Global Cube 陳述式取代。 如需詳細資訊,請參閱<CREATE GLOBAL CUBE 陳述式 (MDX)>。 |
資料採礦 |
SQL Server 2000 PMML |
SQL Server 2000 PMML 功能會產生擁有專屬延伸模組的一種 PMML,以支援由資料採礦演算法所提供,而在 PMML 規格中沒有的獨特功能。 在 SQL Server 2005 中,Analysis Services 已將 PMML 功能更新為較新的 PMML 2.1 標準。 因此不再需要 SQL Server 2000 中加入的專屬延伸模組 (不過,在這個版本中仍支援)。 |
MDX 陳述式 |
Create Action 陳述式 |
包含此陳述式是為了回溯相容性 (Backward Compatibility) 的需要。 此陳述式已被 Action 物件取代。 如需有關如何在最新 Analysis Services 版本中建立動作的詳細資訊,請參閱<動作 (Analysis Services - 多維度資料)>。 |
MDX 陳述式 |
Non_empty_behavior 屬性 |
建立導出成員時,請避免設定這項屬性。 不正確地設定這項屬性不僅會增加傳回無效結果的機會, 更會導致屬性無法使用。 在過去幾版不斷地最佳化引擎,減少這項屬性的相關程度之後,疏鬆資料集的運作已有所改善。 |
SQL Server 的未來版本不支援的功能
下一版的 SQL Server 可支援下列 Analysis Services 功能,但會在更新的版本中移除。 確實的 SQL Server 版本尚未決定。
類別目錄 |
已被取代的功能 |
取代 |
|---|---|---|
MDX 函數 |
CalculationPassValue 函數 |
無。 OLAP 引擎會管理計算行程。 不再需要這個函數。 |
MDX 函數 |
CalculationCurrentPass 函數 |
無。 OLAP 引擎會管理計算行程。 不再需要這個函數。 |
多維度運算式 (MDX) |
NON_EMPTY_BEHAVIOR 查詢最佳化工具提示預設為啟動。 |
NON_EMPTY_BEHAVIOR 查詢最佳化工具提示在未來版本中會預設為關閉。 這是 MDX 最佳化提示,如果沒有正確地使用,可能會產生不正確的結果。 |
MDX |
Non_Empty_Behavior 屬性 |
無。 建立導出成員時若不正確地設定這項屬性,將會增加傳回無效結果的可能性。 在最近幾次最佳化 OLAP 引擎,減少這項屬性的相關程度之後,疏鬆資料集的運作已有所改善。 |
其他 |
CELL_EVALUATION_LIST 內建資料格屬性 |
原本提供套用至資料格之評估公式的清單。 這個清單在此版 Analysis Services 中是空白的。 求解順序現在是以 MDX 指令碼指定。 如需詳細資訊,請參閱<了解行程順序與解決順序 (MDX)> |
物件 |
COM 組件 |
COM 組件可能會造成安全性風險。 未來的版本將移除 COM 組件的支援。 |
請參閱
概念
SQL Server 2012 中已停止的 Analysis Services 功能