共用方式為


資料採礦方案與物件的管理

SQL Server 2012 提供可用於管理現有採礦結構和採礦模型的用戶端工具。 本節說明可以利用每種環境執行的管理作業。

除了這些工具以外,您也可以透過下列方式來管理資料採礦物件:程式設計方式、使用 AMO,或使用其他連接至 Analysis Services 資料庫的用戶端,例如適用於 Microsoft Excel 2007 的資料採礦增益集。

本節內容

移動資料採礦物件

處理需求和考量 (資料採礦)

使用 SQL Server Profiler 監視資料採礦 (Analysis Services - 資料採礦)

資料採礦物件的位置

已經處理的採礦結構和模型會儲存在 Analysis Services 的執行個體中。

如果在開發資料採礦物件時,以 [即時] 模式建立 Analysis Services 資料庫的連接,則您建立的任何物件就會在您作業時立即加入至伺服器。 不過,如果在 [離線] 模式 (也就是在 SQL Server Data Tools (SSDT) 中作業時的預設值) 中設計資料採礦物件,則您建立的採礦物件在部署到 Analysis Services 的執行個體之前,都只是中繼資料容器。 因此,只要您對物件進行變更,就必須將物件重新部署到 Analysis Services 伺服器。 如需有關資料採礦架構的詳細資訊,請參閱<實體架構 (Analysis Services – 資料採礦)>。

[!附註]

有些用戶端 (例如適用於 Microsoft Excel 2007 的資料採礦增益集) 也可讓您建立工作階段採礦模型和採礦結構,這些用戶端會使用執行個體的連接,但只會將採礦結構和模型儲存在工作階段持續時間的伺服器中。 您仍可以透過用戶端管理這些模型,方法與您管理儲存在 Analysis Services 資料庫中的結構和模型相同,但是在您中斷與 Analysis Services 執行個體的連接之後,並不會保存這些物件。

使用 SQL Server 資料工具管理資料採礦物件

SQL Server Data Tools (SSDT) 提供一些功能,使資料採礦物件的建立、瀏覽和編輯都更為簡易。

以下連結提供有關如何使用 SQL Server Data Tools (SSDT) 修改資料採礦物件的資訊:

通常,您將使用 SQL Server Data Tools (SSDT) 當做開發新專案以及加入至現有專案的工具,然後管理已使用類似 SQL Server Management Studio 的工具進行部署的專案和物件。

但是,您可以直接修改已使用 Immediate 選項部署到 ssASnoversion 執行個體並且在線上模式下連接到伺服器的物件。 如需詳細資訊,請參閱<在連線模式下連接至 Analysis Services 資料庫>。

警告注意事項注意

採礦結構或採礦模型的所有變更 (包括類似名稱或描述等中繼資料的變更) 都需要重新處理結構或模型。

如果您沒有用於建立資料採礦專案或物件的方案檔,您可使用 Analysis Services 匯入精靈從伺服器匯入現有的專案、修改物件,然後使用 Incremental 選項重新部署。 如需詳細資訊,請參閱<使用 Analysis Services 匯入精靈匯入資料採礦專案>。

使用 SQL Server Management Studio 管理資料採礦物件

您可以在 SQL Server Management Studio 中撰寫指令碼、處理或刪除採礦結構及採礦模型。 您只能使用物件總管檢視有限的屬性集;不過,您可以藉由開啟 [DMX 查詢] 視窗並選取採礦結構,以檢視有關採礦模型的其他中繼資料。

以程式設計方式管理資料採礦物件

您可以使用下列程式語言,建立、改變、處理和刪除資料採礦物件。 每種語言是針對不同的工作所設計,因此,您可以執行的作業類型可能會有限制。 例如,資料採礦物件的某些屬性無法使用資料採礦延伸模組 (DMX) 變更,因此,您必須使用 XMLA 或 AMO。

分析管理物件 (AMO)

分析管理物件 (AMO) 是根據 XMLA 所建立的物件模型,可讓您完全控制資料採礦物件。 您可以藉由使用 AMO 來建立、部署和監視採礦結構和採礦模型

限制:無。

資料採礦延伸模組 (DMX)

資料採礦延伸模組 (DMX) 可搭配其他的命令介面 (例如 ADO.NET 或 ADOMD.Net) 來建立、刪除和查詢採礦結構和採礦模型。

限制:有些屬性無法使用 DMX 變更。

XML for Analysis (XMLA)

XML for Analysis (XMLA) 是適用於所有 Analysis Services 的資料定義語言。 XMLA 讓您能夠控制大多數的資料採礦物件和伺服器作業。 用戶端和伺服器之間的所有管理作業都可以使用 XMLA 執行。 為了便利起見,您可以使用 Analysis Services 指令碼語言 (ASSL) 來包裝 XML。

限制:SQL Server Data Tools (SSDT) 會產生一些僅支援內部使用而不能用於 XMLA DDL 指令碼的 XML 陳述式。

請參閱

概念

開發人員指南 (Analysis Services)