SELECT FROM <model>。DIMENSION_CONTENT (DMX)
適用対象:SQL Server Analysis Services
マイニング モデルは、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
省略可能。 返す行数を指定する整数値です。
式リスト
コンテンツ スキーマ行セットから派生する、関連する列識別子のコンマ区切りのリストです。
model
モデル識別子。
condition 式
省略可能。 列リストから返される値を制限する条件。
式 (expression)
省略可能。 スカラー値を返す式。
解説
アルゴリズム プロバイダーは、返されるコンテンツと、それを整理する方法を定義します。 たとえば、プロバイダーはディメンション コンテンツに示されるノード数を制限する場合があります。
次の表は、ディメンション コンテンツのためにクエリできる列と、各列がデータ マイニング ディメンションとして実行する関数について示しています。
CONTENT 行セット列 | データ マイニング ディメンションの関数 |
---|---|
ATTRIBUTE_NAME | Member プロパティ。 |
NODE_NAME | Member プロパティ。 |
NODE_UNIQUE_NAME | キー属性。 |
NODE_TYPE | Member プロパティ。 |
NODE_CAPTION | Key 属性の CaptionColumn。 |
CHILDREN_CARDINALITY | Member プロパティ。 |
PARENT_UNIQUE_NAME | Key 属性の RelatedAttribute (親子階層の ParentAttribute)。 |
NODE_DESCRIPTION | Member プロパティ。 |
NODE_RULE | Member プロパティ。 |
MARGINAL_RULE | Member プロパティ。 |
NODE_PROBABILITY | Member プロパティ。 |
MARGINAL_PROBABILITY | Member プロパティ。 |
NODE_SUPPORT | Member プロパティ。 |
例
説明
次の例は、ディメンションとしてのモデルの使用に関する、[TM Decision Tree]
モデル コンテンツのすべての列を選択します。
コード
SELECT *
FROM [TM Decision Tree].Dimension_Content
参照
SELECT (DMX)
データ マイニング拡張機能 (DMX) データ定義ステートメント
データ マイニング拡張機能 (DMX) データ操作ステートメント
データ マイニング拡張機能 (DMX) ステートメント リファレンス