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
从内容架构行集派生的一组列,各列间以逗号分隔。
- model
模型标识符。
- condition expression
可选。一个限制条件,用于限制从列列表返回的值。
- expression
可选。一个返回标量值的表达式。
备注
SELECT FROM <model>.CONTENT 语句可以返回特定于每种算法的内容。例如,可以在自定义应用程序中,使用某个关联规则模型的所有规则的说明。使用 SELECT FROM <model>.CONTENT 语句,可以返回该模型的 NODE_RULE 列中的值。
下表对挖掘模型内容中包括的列进行了常规说明。
注意: |
---|
为了正确表示内容,算法可能会对列做出不同的解释。 |
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 |
支持此节点的事例数。 |
有关详细信息,请参阅:Data Mining Schema Rowsets
示例
对于源于标识为“00000000100”节点的节点,以下代码可以返回为其定义目标邮件挖掘模型的所有列。
SELECT * FROM [TM Decision Tree].CONTENT
WHERE ISDESCENDANT('00000000100')
请参阅
参考
SELECT (DMX)
数据挖掘扩展插件 (DMX) 数据操作语句
数据挖掘扩展插件 (DMX) 语句参考