共用方式為


匯出和匯入數據採礦物件

適用於: 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 Analysis Services 中針對備份、還原和移轉解決方案所提供的功能,SQL Server 數據採礦還提供使用數據採礦延伸模組 (DMX) 在不同伺服器之間快速傳輸數據採礦結構和模型的能力。

如果您的數據採礦解決方案使用關係型數據,而不是多維度資料庫,則使用 EXPORTIMPORT 來傳輸模型比使用資料庫還原或部署整個解決方案要快得多且更容易。

本節提供如何使用 DMX 語句傳輸數據採礦結構和模型的概觀。 如需語法的詳細數據,以及範例,請參閱 EXPORT (DMX)IMPORT (DMX)

注意

您必須是資料庫或伺服器管理員,才能從MICROSOFT SQL Server Analysis Services 資料庫匯出或匯入物件。

匯出數據採礦結構

當您匯出採礦結構時,EXPORT 語句會自動匯出所有相關聯的模型。 如果您想要控制導出的物件,您必須依名稱指定每個物件。

如果已處理採礦結構,而且已快取結果,也就是預設行為,當您匯出採礦結構時,定義會包含結構所依據數據的摘要。 若要移除此摘要,您必須執行 Process Clear Structure 作業,以清除與採礦結構相關聯的快取。 如需詳細資訊,請參閱 處理採礦結構

匯出數據採礦模型

您可以使用 WITH DEPENDENCIES 關鍵詞,將數據源和數據源檢視定義與採礦模型及其結構一起匯出。

當您匯出採礦模型而不匯出其相依性時,EXPORT 語句會匯出採礦模型的定義及其採礦結構,但不會匯出數據源的定義。 因此,匯入模型之後,您將能夠立即流覽模型,但如果您想要在目標伺服器上重新處理採礦模型,或對基礎數據執行查詢,您必須在目的地伺服器上建立對應的數據源。

匯入數據採礦結構和模型

當您匯入數據採礦物件時,對象會匯入至執行 IMPORT 語句時所連接的伺服器和資料庫。 如果匯入檔案包含伺服器上不存在的資料庫,將會建立資料庫。

您也可以使用 Restore 命令匯入採礦結構或採礦模型。 您的模型或結構將會還原至資料庫,其名稱與導出的資料庫相同。 如需詳細資訊,請參閱 還原選項

言論

如果該伺服器上已有相同名稱的模型或結構,則您無法將模型或結構匯入至伺服器。 此外,您無法匯出數據採礦物件,然後修改匯出檔案中該對象的名稱。 因此,如果您預期命名衝突,您應該刪除目標伺服器上的數據採礦物件,或在匯出定義之前重新命名數據採礦物件。

另請參閱

數據採礦方案和物件管理