SELECT FROM <model>.DIMENSION_CONTENT (DMX)

マイニング モデルは、OLAP キューブのディメンションとして使用できます。このとき、モデルの各ノードは、ディメンションのメンバとして表されます。SELECT FROM <model>.Dimension_CONTENT ステートメントは、ディメンションとしての使用に関する、モデルのコンテンツを返します。

構文

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

引数

  • n
    省略可。返す行数を指定する整数値です。

  • expression list
    コンテンツ スキーマ行セットから派生する、関連する列識別子のコンマ区切りのリストです。

  • model
    モデル識別子です。

  • condition expression
    省略可。列のリストから返される値を制限する条件です。

  • expression
    省略可。スカラ値を返す式です。

説明

アルゴリズム プロバイダは、返されるコンテンツとその構成方法を定義します。たとえば、プロバイダはディメンション コンテンツに示されるノード数を制限する場合があります。

次の表は、ディメンション コンテンツのためにクエリできる列と、各列がデータ マイニング ディメンションとして実行する関数について示しています。

CONTENT 行セット列

データ マイニング ディメンションの関数

ATTRIBUTE_NAME

メンバ プロパティです。

NODE_NAME

メンバ プロパティです。

NODE_UNIQUE_NAME

キー属性です。

NODE_TYPE

メンバ プロパティです。

NODE_CAPTION

Key 属性の CaptionColumn です。

CHILDREN_CARDINALITY

メンバ プロパティです。

PARENT_UNIQUE_NAME

Key 属性の RelatedAttribute です (親子階層の ParentAttribute)。

NODE_DESCRIPTION

メンバ プロパティです。

NODE_RULE

メンバ プロパティです。

MARGINAL_RULE

メンバ プロパティです。

NODE_PROBABILITY

メンバ プロパティです。

MARGINAL_PROBABILITY

メンバ プロパティです。

NODE_SUPPORT

メンバ プロパティです。

説明

次の例は、ディメンションとしてのモデルの使用に関する、[TM Decision Tree] モデル コンテンツのすべての列を選択します。

コード

SELECT * 
FROM [TM Decision Tree].Dimension_Content