データ マイニング拡張機能 (DMX) ステートメント
適用対象:SQL Server Analysis Services
Microsoft SQL Server Analysis 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 ステートメントで複数の句を使用して、その機能を拡張できます。 これらの句には、
マイニング モデルに対する予測
SELECT ステートメントの PREDICTION JOIN 句を使用して、既存のマイニング モデルに基づく予測を作成します。
IMPORT (DMX)および EXPORT (DMX) ステートメントを使用して、モデルをインポートおよびエクスポートすることもできます。
これらのタスクは、次の表に示す、データ定義ステートメントとデータ操作ステートメントの 2 つのカテゴリに分類されます。
トピック | 説明 |
---|---|
データ マイニング拡張機能 (DMX) データ定義ステートメント | データ定義言語 (DDL) の一部。 新しいマイニング モデルの定義 (学習を含む)、またはデータベースからの既存のマイニング モデルのドロップに使用されます。 |
データ マイニング拡張機能 (DMX) データ操作ステートメント | データ操作言語 (DML) の一部。 モデルの参照または予測の作成を含む、既存のマイニング モデルでの作業に使用されます。 |
参照
データ マイニング拡張機能 (DMX) 関数リファレンス
データ マイニング拡張機能 (DMX) 演算子リファレンス
データ マイニング拡張機能 (DMX) 構文規則
データ マイニング拡張機能 (DMX) 構文要素