共用方式為


新功能 (Analysis Services - 資料採礦)

這個最新版的 MicrosoftSQL ServerAnalysis Services 引進了一些新的功能和改良。

鑑效組測試集的建立

現在當您建立採礦結構時,可以將採礦結構中的資料區隔成定型和測試集。資料分割的定義會與結構儲存在一起,如此您就可以重複使用定型和測試集搭配以該結構為基礎的任何採礦模型。

資料會隨機分割在定型和測試資料分割之間,但如需重新建立資料分割,也可以指定用於建立資料分割的種子。

您可以將測試集的大小指定為資料列總數的百分比、最大資料列數目,或是這些需求的組合。如需有關如何使用定型和測試資料集的詳細資訊,請參閱將資料分割成培訓集和測試集 (Analysis Services - 資料採礦)

如需有關 SQL Server 2008 中所有模型驗證功能的詳細資訊,請參閱驗證資料採礦模型 (Analysis Services - 資料採礦)

篩選模型案例

您現在可以將篩選附加至採礦模型,並在定型及測試期間都套用篩選。將篩選套用至模型可以讓您控制用於定型模型的資料,並讓您更輕鬆地評估模型對資料子集的效能。

例如,您可能想知道目標郵寄模型僅用於超過特定收入層級的客戶時的精確度。建立增益圖時,您可以在採礦模型的 [收入] 資料行上套用篩選,然後查看僅限該人口統計的結果。

Business Intelligence Development Studio 也提供新的篩選編輯器,能協助您建立可同時套用至案例資料表和巢狀資料表的複雜條件。

如需有關如何建立採礦模型篩選的詳細資訊,請參閱<建立採礦模型的篩選 (Analysis Services - 資料採礦)>。

如需有關針對採礦模型測試而篩選資料的詳細資訊,請參閱<圖表模型精確度的工具 (Analysis Services - 資料採礦)>。

多個採礦模型的交叉驗證

交叉驗證是已確立的存取資料採礦模型精確度的方法。在交叉驗證中,您會以互動的方式將採礦結構資料資料分割成子集、建立子集的模型,然後測量每個資料分割的模型精確度。藉由檢視傳回的統計資料,您可以判斷採礦模型的可靠度,而且更輕鬆地比較以相同結構為基礎的模型。

在「資料採礦設計師」的 [採礦精確度圖表] 檢視中會提供交叉驗證。您也可以使用 Analysis Services 預存程序,對採礦結構進行資料分割、測試多個採礦模型並產生分析。

在 SQL Server 2008 中若要產生交叉驗證報表,您要指定採礦結構及可預測的屬性,然後指定案例資料要區隔成的摺疊數。

Analysis Services 會傳回資料表,報告各個資料分割的概似值或均方根誤差,以及匯總模型所有量值的平均及標準差。如需詳細資訊,請參閱<交叉驗證 (Analysis Services - 資料採礦)>。

適用於 Office 2007 的資料採礦增益集支援

當您使用適用於 Office 2007 的 SQL Server 2008 資料採礦增益集時,SQL Server 2008 支援建立、管理和使用於自 Microsoft Excel 的資料採礦模型。這個常用且免費之增益集的最新版本已經透過加入下列項目的支援而強化:伺服器端定型和測試資料分割、交叉驗證以及許多新的分析工具,例如購物籃分析和可列印的預測計算器。

您也可以使用文件模型精靈,輕鬆地針對儲存在 SQL Server 2008 執行個體中的結構和模型建立文件集。如需有關這些增益集的詳細資訊,請參閱<適用於 Office 2007 的資料採礦增益集>(英文)。

Microsoft 時間序列演算法的增強功能

為了改進時間序列模型中某些預測的精準度和穩定性,Microsoft 時間序列演算法中已加入一種新的演算法。新的演算法是以已知的 ARIMA 演算法為基礎,提供的長期預測比 Analysis Services 所使用的 ARTxp 演算法為佳 (ARTxp 是針對單一時間配量或短期預測而最佳化的自動迴歸樹演算法)。

根據預設,Microsoft 時間序列演算法的新實作會使用 ARTxp 演算法來定型一個模型版本,並使用 ARIMA 演算法來定型另一個版本。然後此演算法會加權這兩個模型的結果,以提供您偏好的預測特性。如果不想要使用此預設實作,可以指定 Microsoft 時間序列演算法僅使用 ARTxp 或 ARIMA 演算法。在 SQL Server 2008 Enterprise 中,您可以指定自訂的演算法加權,以針對可變的時間範圍提供最佳預測。

Microsoft 時間序列演算法現在也可以接受預測期間的資料,以啟用新的商務案例。例如,您可以根據產品、地區彙總或一些其他廣泛資料集的平均數來建立營收預測模型,接著再將該模型套用至顯示個別產品銷售量的時間序列。藉由套用一般模型,您可以利用彙總資料的穩定性和可用性並自訂對個別產品的預測。

您也應該使用多個序列來定型模型,然後將模型套用至新資料來預測 "what if" 案例。

如需有關時間序列採礦模型的詳細資訊,請參閱<Microsoft 時間序列演算法>和<PredictTimeSeries (DMX)>。

鑽研結構案例和結構資料行

在 SQL Server 2008 中,如果在採礦結構上啟用鑽研,您可以查詢採礦結構,並傳回同時用於定型和測試之案例的詳細相關資料。您可以使用資料採礦延伸模組 (DMX) 在結構上建立鑽研查詢。

此外,如果在採礦模型及相關的採礦結構上啟用了鑽研,您可以建立查詢以從基礎採礦結構擷取資料行。如果您要尋找特定節點中之案例的詳細資料,這種方法就很有用。例如,您可以針對特定叢集中的客戶擷取連絡資訊。

如需詳細資訊,請參閱<針對採礦模型和採礦結構使用鑽研 (Analysis Services - 資料採礦)>。

如需採礦結構上的 DMX 查詢範例,請參閱<SELECT FROM <structure>.CASES>。

如需從模型到結構資料的鑽研範例,請參閱<SELECT FROM <model>.CASES (DMX)>。

建立採礦模型資料行的別名

您現在可以為採礦模型中的資料行新增別名,使資料行內容更易於了解,也使 DMX 陳述式中的資料行更易於參考。

例如,如果您建立的採礦結構包含相同資料的連續版本及離散化版本,可能會針對這兩個資料行提供相同的名稱以方便比較。

如需有關如何管理及檢視別名的詳細資訊,請參閱<在採礦模型上設定屬性>或<如何:建立模型資料行的別名>。

如需有關如何使用 DMX 建立資料行別名的詳細資訊,請參閱<ALTER MINING STRUCTURE (DMX)>。

查詢資料採礦結構描述資料列集

在 SQL Server 2008 中,許多現有的 OLE DB 資料採礦結構描述資料列集已經公開成一組系統資料表,而且您可以使用 DMX 陳述式來輕鬆地查詢它們。這樣可方便您擷取與模型和結構相關的中繼資料、從採礦模型內容中擷取詳細資料,或是監視 Analysis Services 執行個體或服務。

如需詳細資訊,請參閱<查詢資料採礦結構描述資料列集 (Analysis Services - 資料採礦)>。

新的範例位置

《線上叢書》不再包含 SQL Server 範例資料庫和範例應用程式。現在 SQL Server 範例網站上有提供這些範例資料庫和範例應用程式。此網站不僅能夠讓使用者更容易找到這些範例,而且也提供與 MicrosoftSQL Server 和商務智慧相關的其他新範例。在 SQL Server 範例網站上,您可以執行下列動作:

  • 瀏覽開發人員、使用者,以及 Microsoft 最有價值專家 (Most Valuable Professional,MVP) 社群所貢獻的範例。

  • 下載範例資料庫及程式碼專案。

  • 檢視或參與討論區,您可以在其中針對每個技術區的範例回報問題或提出問題。

與 SQL Server 2005 Analysis Services 並存安裝

SQL Server 2008Analysis Services 現在可以與 SQL Server 2005 Analysis Services (SSAS) 並存安裝。如需詳細資訊,請參閱<使用 SQL Server 的多個版本和執行個體>。

如需影響 Analysis Services 的並行安裝重要問題,請參閱此版本隨附的讀我檔案。

備份與還原 Analysis Services 資料庫

備份和還原 Analysis Services 資料庫的功能已經改善。現在對於資料庫大小的限制較少,而備份及還原作業所需的時間也大幅減少。

如需詳細資訊,請參閱<新功能 (Analysis Services - 多維度資料庫)>。

Analysis Services 的其他增強功能

如果您使用 Analysis Services 建立也用於資料採礦的 OLAP Cube,則您可能會發現建立維度及其相關的階層和屬性變得更容易。「維度設計師」包含新的屬性關聯性設計師,有助於屬性關聯性的設計,並可確保屬性關聯性遵循最佳作法。

如需詳細資訊,請參閱<新功能 (Analysis Services - 多維度資料庫)>。