データ マイニング拡張機能 (DMX) ステートメント リファレンス
MicrosoftSQL ServerAnalysis Services のデータ マイニング モデルでの作業には、次の主なタスクが伴います。
マイニング構造とマイニング モデルの作成
マイニング構造とマイニング モデルの処理
マイニング構造またはマイニング モデルの削除あるいはドロップ
マイニング モデルのコピー
マイニング モデルの参照
マイニング モデルに対する予測
データ マイニング拡張機能 (DMX) ステートメントを使用して、これらの各タスクをプログラムから実行できます。
マイニング構造とマイニング モデルの作成
CREATE MINING STRUCTURE (DMX) ステートメントを使用して、新しいマイニング構造をデータベースに追加します。そして、ALTER MINING STRUCTURE (DMX) ステートメントを使用して、マイニング モデルをマイニング構造に追加します。CREATE MINING MODEL (DMX) ステートメントを使用して、新しいマイニング モデルと関連付けられたマイニング構造を作成します。
マイニング構造とマイニング モデルの処理
INSERT INTO (DMX) ステートメントを使用して、マイニング構造とマイニング モデルを処理します。マイニング構造またはマイニング モデルの削除あるいはドロップ
DELETE (DMX) ステートメントを使用して、マイニング モデルまたはマイニング構造から、すべての学習データを削除します。DROP MINING STRUCTURE (DMX) または DROP MINING MODEL (DMX) ステートメントを使用して、データベースから、マイニング構造またはマイニング モデルを完全に削除します。マイニング モデルのコピー
SELECT INTO (DMX) ステートメントを使用して、新しいマイニング モデルへの既存のマイニング モデル構造のコピーと、同じデータを使用する新しいモデルの学習を行います。マイニング モデルの参照
SELECT (DMX) ステートメントを使用して、データ マイニング アルゴリズムを計算する情報の参照と、モデルの学習中のデータ マイニング モデルへの格納を行います。Transact-SQL と同様に、いくつかの句を SELECT ステートメントと使用して、その機能を拡張することができます。これらの句には、DISTINCT FROM <model>、FROM <model>.CASES、FROM <model>.SAMPLE_CASES、FROM <model>.CONTENT および FROM <model>.DIMENSION_CONTENT が含まれます。マイニング モデルに対する予測
既存のマイニング モデルに基づいた予測を作成するには、SELECT ステートメントの PREDICTION JOIN 句を使用します。
IMPORT (DMX) と EXPORT (DMX) ステートメントを使用して、モデルのインポートとエクスポートを行うこともできます。
これらのタスクは、次の表に示す、データ定義ステートメントとデータ操作ステートメントの 2 つのカテゴリに分類されます。
トピック |
説明 |
---|---|
データ定義言語 (DDL) の一部です。新しいマイニング モデルの定義 (学習を含む)、またはデータベースからの既存のマイニング モデルのドロップに使用されます。 |
|
データ操作言語 (DML) の一部です。モデルの参照または予測の作成を含む、既存のマイニング モデルでの作業に使用されます。 |