将函数映射到查询类型 (DMX)

在 Microsoft SQL Server 2005 Analysis Services (SSAS) 中,可以使用函数来控制数据挖掘扩展插件 (DMX) 中查询创建预测的方式。但是,每种查询类型支持特定的函数,有些查询类型不支持某些函数。有关 DMX 中的函数的常规信息,请参阅 数据挖掘扩展插件 (DMX) 函数参考

可以使用 DMX 中的 SELECT 语句来创建不同类型的查询。每种查询类型支持不同的函数。下表列出了可用于各类 SELECT 语句的函数。

查询类型 支持的函数

SELECT DISTINCT FROM <模型>

RangeMin, RangeMid, RangeMax

用于连续列和离散化列

SELECT FROM <model>.CONTENT

SELECT FROM <模型>.DIMENSION_CONTENT

IsDescendent

SELECT FROM <模型>.CASES

IsInNode, Lag

SELECT FROM <模型>.SAMPLE_CASES

IsInNode

SELECT FROM <model>.PMML

不适用。

SELECT FROM <model> PREDICTION JOIN

专门用于生成模型所用的算法的预测函数。

SELECT FROM <model>

专门用于生成模型所用的算法的预测函数。

有关 Microsoft 算法支持的函数的列表,请参阅数据挖掘算法中的各个算法主题。

返回表表达式的每个 SELECT 语句都可以使用下列函数:

  • TopCount
  • BottomCount
  • TopPercent
  • BottomPercent
  • TopSum
  • BottomSum

请参阅

参考

数据挖掘扩展插件 (DMX) 参考
数据挖掘扩展插件 (DMX) 函数参考
数据挖掘扩展插件 (DMX) 运算符参考
数据挖掘扩展插件 (DMX) 语句参考
数据挖掘扩展插件 (DMX) 语法约定
数据挖掘扩展插件 (DMX) 语法元素
预测查询 (DMX)
了解 Select 语句 (DMX)

帮助和信息

获取 SQL Server 2005 帮助