共用方式為


AMO 基本類別

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

基本類別是使用分析管理物件 (AMO) 的起點。 透過這些類別,您可以為應用程式中使用的其餘物件建立環境。 基本類別包括下列物件:ServerDatabaseDataSourceDataSourceView

下圖顯示本主題所說明類別的關聯性。

AMO 基本類別

伺服器物件

此外,您將能夠存取下列方法:

  • 線上管理:連線、中斷連線、重新連線和 GetConnectionState。

  • 交易管理:BeginTransaction、CommitTransaction 和 RollbackTransaction。

  • 備份與還原。

  • DDL 執行:Execute、CancelCommand、SendXmlaRequest、StartXmlaRequest。

  • 元數據管理:UpdateObjects 和 Validate。

若要連線到伺服器,您需要標準連接字串,如 ADOMD.NET 和 OLEDB 中所使用。 如需詳細資訊,請參閱 ConnectionString。 伺服器的名稱可以指定為連接字串,而不需要使用連接字串格式。

如需可用方法和屬性的詳細資訊,請參閱 Microsoft.AnalysisServices中的 Server

資料庫物件

若要在應用程式中使用 Database 物件,您必須從父伺服器資料庫集合取得資料庫的實例。 若要建立資料庫,您可以將 Database 物件新增至伺服器資料庫集合,並將新的實例更新至伺服器。 若要刪除資料庫,您可以使用自己的Drop方法卸除 Database 物件。

資料庫可以使用BackUp方法進行備份(從 Database 物件或從 Server 對象進行備份),但只能使用 Restore 方法從 Server 物件還原。

如需可用方法和屬性的詳細資訊,請參閱 Microsoft.AnalysisServices中的 Database

DataSource 和 DataSourceView 物件

數據源是使用資料庫類別 DataSourceCollection 來管理。 您可以從 DataSourceCollection 物件使用 Add 方法來建立 DataSource 實例。 您可以從 DataSourceCollection 物件使用 Remove 方法刪除 DataSource 實體。

DataSourceView 物件是從資料庫類別中的 DataSourceViewCollection 對象進行管理。

如需可用方法和屬性的詳細資訊,請參閱 Microsoft.AnalysisServices中的 DataSourceDataSourceView