管理資料採礦結構和模型
您可在現有採礦結構和採礦模型上執行的管理工作,是依照用來存取伺服器的用戶端而定。您可以在 Business Intelligence Development Studio 中使用基礎資料、重新命名或變更物件、處理物件及部署方案。您可以在 SQL Server Management Studio 中使用圖表和其他工具,重新處理已部署的物件、瀏覽模型、建立預測查詢、測量採礦模型的精確度,以及刪除現有的物件,但不能建立新物件、重新命名物件或變更其屬性。
除了 Business Intelligence Development Studio 和 SQL Server Management Studio 之外,您也可以透過下列方式來管理資料採礦物件:程式設計方式、使用 AMO,或使用其他連接至 Analysis Services 資料庫的用戶端,例如 Data Mining Add-ins for Microsoft Excel 2007。
本節說明如何使用 Business Intelligence Development Studio 和 SQL Server Management Studio 來管理現有的採礦結構和模型,以便進行下列變更:
採礦結構
藉由新增資料行或變更資料行屬性來變更採礦結構的定義。
將新模型加入至結構
刪除或重新處理採礦結構。
刪除與採礦結構相關的快取資料。
將採礦結構定義匯出到檔案。
採礦模型
藉由新增資料行、變更資料行定義、變更模型內的資料行用法來變更採礦模型的定義。
變更與模型相關聯的演算法,或變更演算法參數。
啟用鑽研。
加入篩選。
注意 對採礦結構或採礦模型的所有變更 (包括對名稱或描述等中繼資料的變更),都需要對結構或模型進行重新處理。
採礦結構和採礦模型的位置
已經處理的採礦結構和模型通常會儲存在 Analysis Services 的執行個體中。
如果在開發資料採礦物件時,以 [即時] 模式建立 Analysis Services 資料庫的連接,則您建立的任何物件就會在您作業時立即加入至伺服器。不過,如果在 [離線] 模式 (也就是在 Business Intelligence Development Studio 中作業時的預設值) 中設計資料採礦物件,則您建立的採礦物件在部署到 Analysis Services 的執行個體之前,都只是中繼資料容器。因此,只要您對物件進行變更,就必須將物件重新部署到 Analysis Services 伺服器。如需有關資料採礦架構的詳細資訊,請參閱<實體架構 (Analysis Services – 資料採礦)>。
[!附註]
有些用戶端 (例如適用於 Microsoft Excel 2007 的資料採礦增益集) 也可讓您建立工作階段採礦模型和採礦結構,這些用戶端會使用執行個體的連接,但只會將採礦結構和模型儲存在工作階段持續時間的伺服器中。您仍可以透過用戶端管理這些模型,方法與您管理儲存在 Analysis Services 資料庫中的結構和模型相同,但是在您中斷與 Analysis Services 執行個體的連接之後,並不會保存這些物件。
在 Business Intelligence Development Studio 中管理結構和模型
Business Intelligence Development Studio 提供許多功能,使資料採礦物件的瀏覽、編輯和管理都更為簡易。如需如何在 Business Intelligence Development Studio 中使用專案的概觀,請參閱<Business Intelligence Development Studio 簡介>。
在 SQL Server Management Studio 中管理結構和模型
您可以在 SQL Server Management Studio 中撰寫指令碼、處理或刪除採礦結構及採礦模型。您只能使用「物件總管」檢視有限的屬性集;不過,您可以藉由開啟 DMX 查詢編輯器視窗並選取採礦結構,以檢視有關採礦模型的其他中繼資料。
以程式設計的方式管理結構和模型
您可以使用下列的程式設計語言,建立、改變、處理和刪除資料採礦物件。系統會針對不同的工作設計每種語言,因此,執行的管理作業類型可能會有限制。例如,資料採礦物件的某些屬性無法使用資料採礦延伸模組 (DMX) 變更,因此,您必須使用 XML/A 或 AMO。
分析管理物件 (AMO)
資料採礦延伸模組 (DMX)
XML for Analysis (XML/A)
可對資料採礦物件提供完整的控制。用戶端和伺服器之間的所有管理作業都可以使用 XMLA 執行。為了便利起見,您可以使用 Analysis Services 指令碼語言 (ASSL) 來包裝 XML。
限制:Business Intelligence Development Studio 會產生一些僅支援內部使用而不能用於 XML DDL 指令碼的 XML 陳述式。