共用方式為


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

適用于:SQL Server 2019 和更早版本的 Analysis Services Azure Analysis Services Fabric/Power BI Premium

重要

資料採礦自 SQL Server 2017 Analysis Services 起退場,現在的 SQL Server 2022 Analysis Services 已不再繼續提供。 已退場和不再繼續提供之功能的文件不予更新。 若要深入了解,請參閱 Analysis Services 回溯相容性

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

除了這些工具之外,您還可以使用 AMO 以程式設計方式管理資料採礦物件,或使用連接到 SQL Server Analysis Services 資料庫的其他用戶端,例如 Microsoft Excel 2007 的資料採礦增益集。

本章節內容

移動資料採礦物件

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

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

資料採礦物件的位置

已處理的採礦結構和模型會儲存在 SQL Server Analysis Services 的實例中。

如果您在開發資料採礦物件時,以即時模式建立與SQL Server Analysis Services資料庫的連線,您建立的任何物件都會在您工作時立即新增至伺服器。 不過,如果您在離線模式中設計資料採礦物件,這是您在 SQL Server Data Tools 中工作時的預設值,則您建立的採礦物件只會是中繼資料容器,直到您將它們部署到 SQL Server Analysis Services 的實例為止。 因此,每當對物件進行變更時,都必須將物件重新部署至SQL Server Analysis Services伺服器。 如需資料採礦架構的詳細資訊,請參閱 實體架構 (Analysis Services - 資料採礦)

注意

某些用戶端,例如 Microsoft Excel 2007 的資料採礦增益集,也可讓您建立會話採礦模型和採礦結構,其會使用實例的連線,但只會在會話期間將採礦結構和模型儲存在伺服器上。 您仍然可以透過用戶端管理這些模型,就像是儲存在SQL Server Analysis Services資料庫中的結構和模型相同,但是當您中斷與實例SQL Server Analysis Services的連接之後,物件就不會保存。

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

SQL Server Data Tools提供可讓您輕鬆建立、流覽和編輯資料採礦物件的功能。

下列連結提供如何使用 SQL Server Data Tools 修改資料採礦物件的資訊:

一般而言,您將使用 SQL Server Data Tools 作為開發新專案並新增至現有專案的工具,然後使用 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 執行。 為了方便起見,您可以使用SQL Server Analysis Services指令碼語言 (ASSL) 來包裝 XML。

限制:SQL Server Data Tools會產生僅支援內部使用的一些 XMLA 語句,而且無法在 XML DDL 腳本中使用。

另請參閱

Analysis Services Developer Documentation (Analysis Services 開發人員文件)