共用方式為


數據採礦解決方案的部署

適用於: SQL Server 2019 和舊版 Analysis Services Azure Analysis Services Fabric/Power BI Premium

重要

SQL Server 2017 Analysis Services 中已淘汰數據採礦,現在已在 SQL Server 2022 Analysis Services 中停止。 檔不會更新為已淘汰和已停止的功能。 若要深入瞭解,請參閱 Analysis Services 回溯相容性

數據採礦程序的最後一個步驟是將模型部署到生產環境。 部署很重要,因為它可讓使用者使用模型,以便您可以執行下列任何工作:

  • 使用模型來建立預測並做出商務決策。 如需可用來建立查詢之工具的資訊,請參閱 數據採礦查詢工具

  • 將數據採礦功能直接內嵌至應用程式。 您可以包含 Analysis Management Objects (AMO) 或元件,其中包含應用程式可用來建立、改變、處理和刪除採礦結構和採礦模型的一組物件。

  • 建立報表,讓使用者要求預測、檢視趨勢或比較模型。

本節提供部署選項的詳細資訊。

部署數據採礦解決方案的 需求

部署關係型解決方案

部署多維度解決方案

相關資源

在本節中

將數據採礦解決方案部署到舊版 SQL Server

匯出和匯入數據採礦物件

部署數據採礦解決方案的需求

您部署解決方案的 SQL Server Analysis Services 實例必須以支援多維度對象和數據採礦物件的模式執行;也就是說,您無法將數據採礦物件部署到裝載表格式模型或Power Pivot資料的實例。

因此,當您在 Visual Studio 中建立資料採礦解決方案時,請務必使用範本,Analysis Services 多維度和數據採礦專案

當您部署方案時,用於數據採礦的物件會在與方案檔同名的資料庫中,於指定的 SQL Server Analysis Services 實例中建立。

部署關係型解決方案

當您部署關係型數據採礦解決方案時,必要的數據採礦物件會在新的SQL Server Analysis Services 資料庫中建立,而且對象預設會進行處理。 您可以使用群組態屬性來變更處理選項,處理選項。 如需詳細資訊,請參閱 設定 Analysis Services 專案屬性 (SSDT)

根據預設,每次只會部署累加變更。 換句話說,您可以修改採礦模型,而且當您重新部署專案時,只會更新該採礦模型。 不過,如果您有多個用戶端編輯 SQL Server Analysis Services 資料庫,這可能會導致錯誤。 若要變更預設部署模式,以便在部署解決方案時重新整理整個資料庫,請變更 部署模式 屬性

在關係型數據採礦解決方案中,唯一必須部署的對像是數據源定義、使用的任何數據源檢視、採礦結構和所有相依採礦模型。

部署多維度解決方案

當您部署多維度數據採礦解決方案時,此解決方案會在與來源 Cube 相同的資料庫中建立您的數據採礦物件。

當您處理採礦結構或採礦模型時,也必須處理來源 Cube。 基於這個理由,部署使用 OLAP 採礦模型的解決方案可能需要比關係型數據採礦解決方案更長的時間。

通常數據採礦物件也會使用相同的數據源和用於 Cube 的數據源檢視。 不過,您可以新增特別以數據採礦為目標的數據源和數據源檢視。 例如,Cube 通常不會包含潛在用戶端的相關數據,或多維度物件中未使用的外部數據。

相關資源

移動數據採礦物件

如果您的模型僅以關係型數據為基礎,則使用 DMX 匯出和匯入對象是移動模型的最簡單方式。

移動 Analysis Services 資料庫

當模型使用 Cube 作為數據源時,請參閱本主題,以取得如何移動模型及其支援 Cube 數據的詳細資訊。

部署 Analysis Services 專案 (SSDT)

提供有關部署 SQL Server Analysis Services 專案的一般資訊,並描述您可以設定為項目組態一部分的屬性。

另請參閱

處理多維度模型 (Analysis Services)
數據採礦查詢工具
處理需求和考慮 (數據採礦)