Share via


SELECT FROM <model>.CONTENT (DMX)

指定されたデータ マイニング モデルのマイニング モデル スキーマ行セットを返します。

構文

SELECT [FLATTENED] [TOP <n>] <expression list> FROM <model>.CONTENT 
[WHERE <condition expression>]
[ORDER BY <expression> [DESC|ASC]]

引数

  • n
    省略可。返す行数を指定する整数値です。
  • expression list
    Content スキーマ行セットから派生する、列のコンマ区切りのリストです。
  • model
    モデル識別子です。
  • condition expression
    省略可。列のリストから返される値を制限する条件です。
  • expression
    省略可。スカラ値を返す式です。

解説

SELECT FROM <model>.CONTENT ステートメントは各アルゴリズムに指定するコンテンツを返します。たとえば、カスタム アプリケーションのアソシエーション ルール モデルのすべてのルールの記述を使用したい場合があります。その場合、SELECT FROM <model>.CONTENT ステートメントを使用して、モデルの NODE_RULE 列内の値を返すことができます。

次の表は、マイニング モデル コンテンツに含まれる列の一般的な記述について示しています。

ms132064.note(ja-jp,SQL.90).gifメモ :
アルゴリズムは、コンテンツを適切に表すため、異なった列の解釈を行う場合があります。
CONTENT 行セット列 説明

MODEL_CATALOG

カタログ名です。プロバイダがカタログをサポートしない場合は NULL です。

MODEL_SCHEMA

修飾されていないスキーマ名です。プロバイダがスキーマをサポートしない場合は NULL です。

MODEL_NAME

モデル名です。この列に NULL を含むことはできません。

ATTRIBUTE_NAME

このノードに対応する属性の名前です。

NODE_NAME

ノードの名前です。

NODE_UNIQUE_NAME

ノードの一意な名前です。

NODE_TYPE

アルゴリズム固有のノードの種類です。

NODE_GUID

ノードの GUID です。GUID がない場合は NULL です。

NODE_CAPTION

ノードに関連付けられているラベルまはたキャプションです。主に表示を目的として使用します。キャプションが存在しない場合は、NODE_NAME を返します。

CHILDREN_CARDINALITY

ノードが持つ子の数です。

PARENT_UNIQUE_NAME

ノードの親の一意な名前です。ルート レベルのノードには NULL を返します。

NODE_DESCRIPTION

読み取ることのできるノードの記述です。

NODE_RULE

ノードに埋め込まれているルールの XML 記述です。XML 文字列の形式は PMML 標準規格に基づいています。

MARGINAL_RULE

ルールの XML 記述は、親ノードからノードを移動します。

NODE_PROBABILITY

ノードに到達する確率です。

MARGINAL_PROBABILITY

親ノードからノードに到達する確率です。

NODE_DISTRIBUTION

ノードの確率ヒストグラムを含むテーブルです。

NODE_SUPPORT

このノードをサポートするケース数です。

詳細情報:データ マイニング スキーマ行セット

次のコードは、'00000000100' によって識別されるノードから降順にノードの Target Mail マイニング モデルを定義する、すべての列を返します。

SELECT * FROM [TM Decision Tree].CONTENT
WHERE ISDESCENDANT('00000000100')

参照

関連項目

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

ヘルプおよび情報

SQL Server 2005 の参考資料の入手