分析管理物件 (AMO)

適用于:SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

分析管理物件 (AMO) 是可讓應用程式管理 Analysis Services 實例的程式設計存取物件程式庫。

如果您要針對 1200 或更高相容性層級的Azure Analysis Services、SQL Server Analysis Services或Power BI Premium表格式模型進行程式設計,請使用表格式物件模型 (TOM) 。 TOM 是 Analysis Services 管理物件 (AMO) 用戶端程式庫的延伸模組。

本章節說明的 AMO 概念著重在主要物件,並且會包括使用的方式與時機,以及這些物件互相關聯的方式。 如需特定物件或類別的詳細資訊,請參閱:

從 SQL Server 2016 開始,AMO 會重構成多個元件。 伺服器、資料庫和角色等泛型類別位於 Microsoft.AnalysisServices.Core 命名空間中。 多維度特定 API 會保留在 Microsoft.AnalysisServices 命名空間中。

針對舊版 AMO 撰寫的自訂腳本和應用程式將繼續運作,而不需要修改。 不過,如果您有以 SQL Server 2016 或更新版本為目標的腳本或應用程式,或如果您需要重建自訂方案,請務必將新的元件和命名空間新增至您的專案。