Analysis Services での XML for Analysis の使用 (XMLA)
MicrosoftSQL ServerAnalysis Services は、クライアント アプリケーションとの通信を行う場合に、XML for Analysis (XMLA) を唯一のプロトコルとして使用します。Analysis Services ではデータ定義、データ操作、およびデータ制御サポートのために XMLA を使用するため、Analysis Services は XML for Analysis 1.1 仕様を拡張する、追加のコマンドをサポートしています。
このセクションのトピック
トピック |
説明 |
---|---|
Analysis Services インスタンスに接続する方法、および XMLA でのセッションと状態保持を管理する方法について説明します。 |
|
XMLA のメソッドやコマンドに関して、Analysis Services がどのようにエラーおよび警告情報を返すかについて説明します。 |
|
オブジェクト識別子とオブジェクト参照について、および XMLA コマンド内で識別子や参照を使用する方法について説明します。 |
|
BeginTransaction、CommitTransaction、および RollbackTransaction を使用して、現在の XMLA セッションのトランザクションを明示的に定義および管理する方法について詳細に説明します。 |
|
Cancel コマンドを使用して XMLA でのコマンド、セッション、および接続をキャンセルする方法について説明します。 |
|
Batch コマンドを使用して複数の XMLA コマンドを直列または並列で実行する方法について説明します。それらのコマンドは、同じトランザクション内にある場合も、別個のトランザクション内にある場合でも、1 つの XMLA Execute メソッドを使用して実行できます。 |
|
Create、Alter、および Delete コマンドを Analysis Services Scripting Language (ASSL) の要素と共に使用して、Analysis Services インスタンスのオブジェクトの定義、変更、および削除を行う方法について説明します。 |
|
Lock および Unlock コマンドを使用して Analysis Services データベースのロックおよびロック解除を行う方法について詳細に説明します。 |
|
Process コマンドを使用して Analysis Services オブジェクトを処理する方法について説明します。 |
|
MergePartitions コマンドを使用して Analysis Services インスタンスのパーティションをマージする方法について説明します。 |
|
DesignAggregations コマンドを反復またはバッチ モードのいずれかで使用して、Analysis Services の集計デザインの集計をデザインする方法について説明します。 |
|
Backup および Restore コマンドを使用して Analysis Services データベースをバックアップし、バックアップ ファイルからデータベースを復元する方法について説明します。 また、Synchronize コマンドを使用して、Analysis Services データベースを、同一インスタンスまたは異なるインスタンス上にある既存のデータベースと同期させる方法についても説明します。 |
|
Insert、Update、および Drop コマンドを使用して書き込み許可ディメンションのメンバの追加、変更、または削除を行う方法について説明します。 |
|
UpdateCells コマンドを使用して書き込み許可パーティションのセルの値を変更する方法について説明します。 |
|
SetEncryptionKey コマンドを使用して Analysis Services インスタンスに対するインスタンス暗号化キーを設定またはリセットする方法について説明します。 |
|
ClearCache コマンドを使用して Analysis Services オブジェクトのキャッシュを消去する方法について詳細に説明します。 |
|
Subscribe コマンドを使用して Analysis Services インスタンスの既存のトレースをサブスクライブおよび監視する方法について説明します。 |
XMLA を使用したデータ マイニング
XML for Analysis は、データ マイニング スキーマ行セットを完全にサポートしています。これらの行セットは、データ マイニング モデルに対して Discover メソッドを使用してクエリを実行するために必要な情報を提供します。データ マイニング スキーマ行セットの詳細については、「データ マイニング スキーマ行セット」を参照してください。
DMX の詳細については、「データ マイニング拡張機能 (DMX) リファレンス」を参照してください。