データ マイニング拡張機能 (DMX) ステートメント リファレンス

Microsoft SQL Server 2005 Analysis Services (SSAS) のデータ マイニング モデルでの作業には、次の主なタスクが伴います。

  • マイニング構造とマイニング モデルの作成
  • マイニング構造とマイニング モデルの処理
  • マイニング構造またはマイニング モデルの削除あるいはドロップ
  • マイニング モデルのコピー
  • マイニング モデルの参照
  • マイニング モデルに対する予測

データ マイニング拡張機能 (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>.CASESFROM <model>.SAMPLE_CASESFROM <model>.CONTENT および FROM <model>.DIMENSION_CONTENT が含まれます。

マイニング モデルに対する予測

SELECT ステートメントの PREDICTION JOIN 句を使用して、既存のマイニング モデルに基づいて予測を作成できます。

IMPORT (DMX)EXPORT (DMX) ステートメントを使用して、モデルのインポートとエクスポートを行うこともできます。

これらのタスクは、次の表に示す、データ定義ステートメントとデータ操作ステートメントの 2 つのカテゴリに分類されます。

トピック 説明

データ マイニング拡張機能 (DMX) データ定義ステートメント

データ定義言語 (DDL) の一部です。新しいマイニング モデルの定義 (学習を含む)、またはデータベースからの既存のマイニング モデルのドロップに使用されます。

データ マイニング拡張機能 (DMX) データ操作ステートメント

データ操作言語 (DML) の一部です。モデルの参照または予測の作成を含む、既存のマイニング モデルでの作業に使用されます。

参照

関連項目

データ マイニング拡張機能 (DMX) 関数リファレンス
データ マイニング拡張機能 (DMX) 演算子リファレンス
データ マイニング拡張機能 (DMX) 構文表記規則
データ マイニング拡張機能 (DMX) 構文要素

ヘルプおよび情報

SQL Server 2005 の参考資料の入手