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 関数を使用することで、「000000003」ノードに関連付けられたケースのみが返されます。ノード文字列は、スキーマ行セットの NODE_UNIQUE_NAME 列にあります。
Select * from [Sequence Clustering].SAMPLE_Cases
WHERE IsInNode('000000003')
参照
関連項目
SELECT (DMX)
データ マイニング拡張機能 (DMX) データ定義ステートメント
データ マイニング拡張機能 (DMX) データ操作ステートメント
データ マイニング拡張機能 (DMX) ステートメント リファレンス