数据挖掘扩展插件 (DMX) 函数参考
适用于: SQL Server Analysis Services
Analysis Services 支持数据挖掘扩展插件(DMX)语言中的多个函数。 这些函数扩展了预测查询的结果,在结果中包括了可进一步说明预测的信息。 通过使用这些函数,还可对预测结果的返回方式进行更好的控制。 下表提供了指向资源的链接,有助于您了解如何在 DMX 中使用函数。
函数 | 说明 |
---|---|
通用预测函数 (DMX) | 列出可用于所有模型类型的函数,并提供指向如何查询特定挖掘模型类型的相关详细信息的链接。 |
DMX 预测查询的结构和用法 | 提供有关如何使用 DMX 构建预测查询的概述。 |
BottomCount (DMX) | 返回一个表,该表包含指定数量的最底层的行,并根据排名表达式按排名的升序排列。 |
下表列出了 DMX 支持的函数。
函数 | 说明 |
---|---|
BottomCount (DMX) | 返回一个表,该表包含表表达式的最后 n 个项目行,依据排名表达式按升序排列。 |
BottomPercent (DMX) | 返回一个表,该表包含满足指定百分比表达式,但数量最小的最底层的行,并根据排名表达式按排名的升序排列。 |
BottomSum (DMX) | 返回一个表,该表包含满足指定求和表达式,但数量最小的最底层的行,并根据排名表达式按排名的升序排列。 |
群集(DMX) | 返回最可能包含输入事例的分类。 |
ClusterProbability (DMX) | 返回输入事例属于该分类的概率。 |
存在 (DMX) | 只要指定的 SELECT 语句返回的结果集包含行,就返回 True。 |
IsDescendant (DMX) | 指示当前节点是否源自指定节点。 |
IsInNode (DMX) | 指示指定节点是否包含事例。 |
IsTestCase (DMX) | 指示事例是否属于测试事例集。 |
IsTrainingCase (DMX) | 指示事例是否属于定型事例集。 |
滞后时间(DMX) | 返回当前事例的日期与数据中最后日期之间的时间段。 |
预测 (DMX) | 对指定列执行预测。 |
PredictAdjustedProbability (DMX) | 返回调整后的指定可预测列的概率。 |
PredictAssociation (DMX) | 预测列中的关联成员身份。 |
PredictCaseLikelihood (DMX) | 返回输入大小写适合现有模型的可能性。 此函数只能与聚类分析模型一起使用。 |
PredictHistogram (DMX) | 返回一个表,该表包含指定列的直方图。 |
PredictNodeId (DMX) | 返回选定事例的 NodeID。 |
PredictProbability (DMX) | 返回指定列的概率。 |
PredictSequence (DMX) | 预测序列中接下来的值。 |
PredictStdev (DMX) | 检索指定列的标准偏差值。 |
PredictSupport (DMX) | 返回列的支持值。 |
PredictTimeSeries (DMX) | 预测一个时序的未来值。 |
PredictVariance (DMX) | 返回指定列的方差值。 |
RangeMax (DMX) | 返回为指定离散化列发现的预测存储桶的上限值。 |
RangeMid (DMX) | 返回为指定离散化列发现的预测存储桶的中点值。 |
RangeMin (DMX) | 返回为离散化列发现的预测存储桶的下限值。 |
StructureColumn (DMX) | 返回指定的表挖掘结构列的值。 |
TopCount (DMX) | 返回一个表,该表包含指定数量的最顶层的行,并根据排名表达式按排名降序排列。 |
TopPercent (DMX) | 返回一个表,该表包含满足指定百分比表达式,但数量最小的最顶层的行,并根据排名表达式按排名降序排列。 |
TopSum (DMX) | 返回一个表,该表包含满足指定求和表达式,但数量最小的最顶层的行,并根据排名表达式按排名降序排列。 |
另请参阅
数据挖掘扩展插件 (DMX) 运算符参考
数据挖掘扩展插件 (DMX) 语句参考
数据挖掘扩展插件 (DMX) 语法约定
数据挖掘扩展插件 (DMX) 语法元素
通用预测函数 (DMX)
DMX 预测查询的结构和用法
了解 DMX Select 语句