AMO 基礎類別
適用于:SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
基礎類別是使用分析管理物件 (AMO) 的起點。 透過這些類別,就可以為應用程式內將使用的其餘物件建立環境。 基本類別包括下列物件: Server 、 Database 、 DataSource 和 DataSourceView 。
下圖顯示在本主題中說明的類別關聯性。
伺服器物件
此外,您將可以存取下列方法:
連接管理:Connect、Disconnect、Reconnect 和 GetConnectionState。
交易管理:BeginTransaction,CommitTransaction 和 RollbackTransaction。
備份和還原。
DDL 執行:Execute、CancelCommand、SendXmlaRequest、StartXmlaRequest。
中繼資料管理:UpdateObjects 和 Validate。
若要連接到伺服器,您需要像在 ADOMD.NET 和 OLEDB 中使用的標準連接字串。 如需詳細資訊,請參閱ConnectionString。 可以將伺服器的名稱指定為連接字串,而不需要使用連接字串格式。
如需可用方法和屬性的詳細資訊,請參閱 Server 中的 Microsoft.AnalysisServices 。
資料庫物件
若要在應用程式中使用 Database 物件,您必須從父伺服器資料庫集合取得資料庫的實例。 若要建立資料庫,您可以將 物件新增 Database 至伺服器資料庫集合,並將新的實例更新至伺服器。 若要刪除資料庫,您可以使用自己的 Drop 方法卸載 Database 物件。
您可以使用 BackUp 方法,從 Database 物件或 Server 物件) (備份資料庫,但只能使用 Restore 方法從 Server 物件還原。
如需可用方法和屬性的詳細資訊,請參閱 Database 中的 Microsoft.AnalysisServices 。
DataSource 與 DataSourceView 物件
資料來源是使用 DataSourceCollection 來自資料庫類別的 來管理。 的實例 DataSource 可以使用 來自 物件的 Add 方法建立 DataSourceCollection 。 您可以使用 Remove 方法從 DataSourceCollection 物件中刪除 的 DataSource 實例。
DataSourceView 物件是從 DataSourceViewCollection 資料庫類別中的 物件管理。
如需可用方法和屬性的詳細資訊,請參閱 DataSource 中的 Microsoft.AnalysisServices 和 DataSourceView 。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應