SELECT FROM <model>.SAMPLE_CASES (DMX)
データ マイニング モデルの学習に使用されるケースを表すサンプル ケースを返します。
このステートメントを使用するには、マイニング モデルの作成時にドリルスルーを使用可能にする必要があります。 ドリルスルーを使用可能にする方法の詳細については、「CREATE MINING MODEL (DMX)」、「SELECT INTO (DMX)」および「ALTER MINING STRUCTURE (DMX)」を参照してください。
構文
SELECT [FLATTENED] [TOP <n>] <expression list> FROM <model>.SAMPLE_CASES
[WHERE <condition list>] ORDER BY <expression> [DESC|ASC]]
引数
n
省略可。 返す行数を指定する整数値です。expression list
関連付けられた列識別子のコンマ区切りのリストです。model
モデル識別子です。condition list
省略可。 列のリストから返される値を制限する条件です。expression
省略可。 スカラー値を返す式。
説明
サンプル ケースは生成されたものである場合や実際には学習データに存在しない場合があります。 返されたケースは、指定されたコンテンツ ノードを表します。
Microsoft Sequence Clustering アルゴリズムは、SELECT FROM <model>.SAMPLE_CASES の使用をサポートする唯一の Microsoft のアルゴリズムですが、サードパーティ製アルゴリズムでもこれをサポートしている場合があります。
使用例
次の例では、Target Mail マイニング モデルの学習に使用されるサンプル ケースを返しています。 WHERE 句でこの IsInNode (DMX) 関数を使用することで、「000000003」ノードに関連付けられたケースのみが返されます。 ノード文字列は、スキーマ行セットの NODE_UNIQUE_NAME 列にあります。
Select * from [Sequence Clustering].SAMPLE_Cases
WHERE IsInNode('000000003')
関連項目
参照
データ マイニング拡張機能 (DMX) データ定義ステートメント