PredictSequence

为一组指定的序列数据预测将来的序列值。

语法

PredictSequence(<table column reference>)
PredictSequence(<table column reference, n>)
PredictSequence(<table column reference, n-start, n-end>)

返回类型

一个 <表表达式>。

注释

如果指定了 n 参数,则将返回下列值:

  • 如果 n 大于 0,则返回后 n 个步骤中最可能的顺序值。

  • 如果指定了 n-start 和 n-end,则返回从 n-start 到 n-end 的顺序值。

示例

以下示例根据 Sequence Clustering 挖掘模型返回 Adventure Works DW 数据库中客户最可能购买的五种产品的顺序。

SELECT
  PredictSequence([Sequence Clustering].[v Assoc Seq Line Items],5)
From
  [Sequence Clustering]