次の方法で共有


トレース (Excel 用のデータ マイニング クライアント)

[トレース] ボタン [

[ トレーサー ] ダイアログ ボックスを使用すると、データ マイニングに使用している Analysis Services のインスタンスに送信されるステートメントを監視できます。 Analysis Services のインスタンスへの接続を作成すると、構造の作成、マイニング モデルの追加、予測を行うステートメント、サーバーから返される一部のメッセージなど、クライアントとサーバー間のすべての相互作用が Tracer ペインに記録されます。

要求されるアクションに応じて、ステートメントは、データ マイニング拡張機能 (DMX) のデータ定義クエリやデータ操作クエリ、Analysis Services スクリプト言語 (ASSL) パケット、または Analysis Services ストアド プロシージャの呼び出しになります。 ただし、実際の数値で表される結果やデータ値は表示されません。

トレース は現在の接続のみを監視し、[ トレース ] ダイアログ ボックスの内容は保存されません。

オプション

[トレーサー] ウィンドウ Excel クライアントからサーバーに送信されるすべてのステートメントが一覧表示されます。

要求されるアクションに応じて、ステートメントは、DMX データ操作ステートメントやデータ定義ステートメント、Analysis Services ストアド プロシージャの呼び出し、または XML/A パケットになります。

現在の接続 クリックすると、現在の接続の定義が表示されます。 定義には、接続の名前、プロバイダー、データ ソース、カタログ、トランザクションのために接続が最後に使用された時間、および現在の状態 ([オープン]、[非アクティブ]) が含まれます。

セッション モデルを使用するデータ マイニング モデルと構造をサーバー上の一時オブジェクトとして格納するには、このチェック ボックスを選択します。 作成するモデルと構造は、現在のセッションが確立されている間のみ使用可能となります。

モデルまたは構造を Analysis Services サーバーに格納する場合は、このチェック ボックスをオフにします。

メモ 一時オブジェクトを使用する機能は、テーブル分析ツール for Excel を使用している場合にのみ使用できます。 Visio データ マイニング テンプレートおよび Excel 用のデータ マイニング クライアントでは、構造とモデルをサーバーに格納する必要があります。

一時的な構造およびモデルのトレース

テーブル分析ツールを使用する場合、既定では一時的な構造およびモデルが作成されます。この場合、サーバーとクライアントの間のアクティビティは監視されますが、作成されたモデルまたは構造はサーバーに永続的には保存されません。

テーブル分析ツールのいずれかを使用するときに作業内容を保持する場合は、[ セッション モデルを使用する] オプションの選択を解除して、モデルをサーバーに永続的に保存することができます。 また、[ トレーサー ] ペインのステートメントをファイルにコピーして、後で作業を再作成することもできます。

セッションについて

Analysis Services のインスタンスに接続すると、データ マイニング アドインによってセッションが開始されます。 各セッションは、Analysis Services インスタンス上の既存のセッションを識別するセッション識別子を受け取ります。 ただし、セッション識別子は、セッションが有効であることを保証するわけではありません。 セッションは、タイムアウトした場合やセッションに関連付けられた接続が解除された場合に期限切れとなります。 セッションの有効期限が切れ、有効でなくなった場合、Analysis Services はセッションを終了し、処理中のすべてのトランザクションをロールバックします。 無効になったセッション識別子でメッセージを送信した場合は、指定したセッションが見つからないことを示すエラーが発生して、そのメッセージは失敗します。

一部のデータ マイニング モデルはサーバー上に明示的に格納されますが、セッション マイニング モデルおよび構造は格納されず、セッション データ マイニング アクティビティのレコードも保存されません。 一時的なマイニング モデルおよび構造はセッションを終了するとすぐに削除されるため、必要な作業を保存するまでは Excel ブックを閉じないように注意してください。

接続の変更

接続を変更した場合でも、以前の接続からトレースは削除されません。 ブックを閉じた場合のみ、セッションが消去されます。

Excel ブックでの作業中に接続を変更した場合、接続の変更は [トレーサー ] ウィンドウに記録されません。 現在の接続の名前と状態を明示的に表示するには、[ 現在の接続] をクリックする必要があります。

トレーサーのステートメントについて

DMX は、Analysis Services でデータ マイニング モデルを作成して操作するために使用できる言語です。 DMX を使用して、新しいデータ マイニング モデルの構造の作成、これらのモデルのトレーニング、およびモデルの参照、管理、予測を行うことができます。 DMX は、データ定義言語 (DDL) ステートメント、データ操作言語 (DML) ステートメント、および関数と演算子で構成されています。

ここでは、DMX ステートメントとその構文を詳しく説明しません。 ただし、 Tracer ペインの情報を使用して、DMX ステートメントの動作に関する詳細情報を見つけることができます。 Excel 用データ マイニング アドインは、複雑な DMX ステートメントを作成したり、Analysis Services サーバーと対話したりするのにも役立ちます。 詳細については、「クエリ (SQL Server データ マイニング アドイン)」を参照してください。

Note

多くの DMX ステートメントはパラメーター化されます。 単純型の場合、ステートメントの下にパラメーターの値が表示されます。 一方、複合型の場合は、パラメーターの型のみが表示されます。

また、SQL Server Analysis Servicesは XML for Analysis (XMLA) プロトコルを使用して、Data Mining Client for Excel や Analysis Services のインスタンスなど、クライアント アプリケーション間のすべての通信を処理します。

DMX 構文の詳細、および XMLA のコマンドと要素の詳細については、「オンライン ブックのSQL Server」を参照してください。

サーバーに送信される一部のステートメントには、Analysis Services システム ストアド プロシージャを呼び出すクエリが含まれる場合があります。 詳細については、SQL Server オンライン ブックを参照してください。