AMO 基礎クラス
適用対象:
Azure Analysis Services Power BI Premiumを
SQL Server Analysis Servicesする
基礎クラスは、分析管理オブジェクト (AMO) を操作するための開始点です。 これらのクラスを通じて、アプリケーションで使用するその他のオブジェクトのための環境を整えます。 基本的なクラスには、次のオブジェクトが含まれます。 ServerDatabaseDataSourceDataSourceView
次の図は、このトピックで説明するクラスの関係を示しています。

サーバー オブジェクト
さらに、次のメソッドにアクセスできるようになります。
接続の管理 (Connect、Disconnect、Reconnect、GetConnectionState)
トランザクションの管理 (BeginTransaction、CommitTransaction、RollbackTransaction)
バックアップおよび復元
DDL の実行 (Execute、CancelCommand、SendXmlaRequest、StartXmlaRequest)
メタデータの管理 (UpdateObjects、Validate)
サーバーに接続するには、ADOMD.NET や OLEDB で使用されるような標準の接続文字列が必要です。 詳細については、「ConnectionString」を参照してください。 サーバーの名前は接続文字列として指定できます。その際、接続文字列の形式を使用する必要はありません。
使用可能なメソッドとプロパティの詳細については、〘 をMicrosoft.AnalysisServices参照してくださいServer。
データベース オブジェクト
アプリケーション内のオブジェクトを Database 操作するには、親サーバー データベース コレクションからデータベースのインスタンスを取得する必要があります。 データベースを作成するには、サーバー データベース コレクションにオブジェクトを追加 Database し、新しいインスタンスをサーバーに更新します。 データベースを削除するには、独自の Drop メソッドを Database 使用してオブジェクトを削除します。
データベースは、BackUp メソッド (オブジェクトから、またはオブジェクトからDatabaseServer) を使用してバックアップできますが、復元メソッドを使用してオブジェクトからServer復元する必要があります。
使用可能なメソッドとプロパティの詳細については、〘 をMicrosoft.AnalysisServices参照してくださいDatabase。
DataSource オブジェクトと DataSourceView オブジェクト
データ ソースは、データベース クラスからを DataSourceCollection 使用して管理されます。 インスタンスは DataSource 、オブジェクトから DataSourceCollection Add メソッドを使用して作成できます。 インスタンスは DataSource 、オブジェクトから DataSourceCollection Remove メソッドを使用して削除できます。
DataSourceView オブジェクトは、データベース クラス内の DataSourceViewCollection オブジェクトから管理されます。
使用可能なメソッドとプロパティの詳細については、「.」を参照してください DataSourceDataSourceViewMicrosoft.AnalysisServices。