使用 Microsoft 时序查看器浏览模型

适用于:SQL Server 2019 及更早版本的 Analysis Services Azure Analysis Services Fabric/Power BI Premium

重要

数据挖掘在 SQL Server 2017 Analysis Services 中已弃用,现在在 SQL Server 2022 Analysis Services 中已停止使用。 对于已弃用和停止使用的功能,文档不会更新。 若要了解详细信息,请参阅 Analysis Services 后向兼容性

Microsoft SQL Server SQL Server Analysis Services中的 Microsoft 时序查看器显示使用 Microsoft 时序算法生成的挖掘模型。 Microsoft 时序算法是一种回归算法,用于创建数据挖掘模型,用于在预测方案中预测连续列(如产品销售额)。 这些时序模型可以包含基于不同算法的信息:

  • ARTxp 算法,针对短期预测进行了优化。

  • ARIMA 算法,针对长期预测进行了优化。

  • ARTxp 和 ARIMA 的混合算法。

有关这些算法的详细信息,请参阅 Microsoft Time Series AlgorithmMicrosoft Time Series Algorithm Technical Reference

注意

若要查看有关模型中使用的公式和发现的模式的详细信息,请使用 Microsoft 泛型内容树查看器。 有关详细信息,请参阅 使用 Microsoft 泛型内容树查看器浏览模型microsoft 泛型内容树查看器 (数据挖掘)

查看器的选项卡

在 SQL Server Analysis Services 中浏览挖掘模型时,该模型将显示在“数据挖掘”的“挖掘模型查看器”选项卡上,Designer该模型的相应查看器中。 Microsoft 时序查看器提供以下选项卡:

注意 所显示的有关模型内容的信息以及挖掘图例中的信息取决于模型使用的算法。 不过,无论算法组合如何, “模型”“图表” 选项卡都是相同的。

型号

生成时序模型时,SQL Server Analysis Services将已完成的模型显示为树。 如果数据包含多个事例系列,SQL Server Analysis Services会为每个系列生成单独的树。 例如,您要预测太平洋、北美和欧洲地区的销售。 对每个地区的预测都是事例序列。 SQL Server Analysis Services为每个系列生成单独的树。 若要查看某一特定序列,可从 “树” 列表中选择该数据序列。

对于每个树,时序模型都包含一个 “全部” 节点,然后分出一系列的节点,这些节点代表算法发现的周期性结构。 单击各个节点可以显示事例数之类的统计信息和公式。

如果创建模型时只使用 ARTxp,则根节点的 “挖掘图例” 只包含事例总数。 对于每个非根节点, 挖掘图例 包含有关树拆分的更详细信息:例如,它可能会显示节点的公式和事例数。 图例中的“规则” 包含标识序列的信息以及规则适用的时间段。 例如,图例文本 M200 Europe Amount -2 指示节点表示 M200 Europe 序列在两个时间段之前一段时间的模型。

如果创建模型时只使用 ARIMA,则 “模型” 选项卡包含一个标题为 “全部”的单个节点。 根节点的 “挖掘图例” 包含 ARIMA 公式。

如果创建的是混合模型,则根节点只包含事例数和 ARIMA 公式。 在根节点之后,树拆分为对应于各个周期性结构的单独节点。 对于每个非根节点,挖掘图例同时包含 ARTxp 和 ARIMA 算法、节点的公式和节点中的事例数。 首先列出的是 ARTxp 公式,并标记为树节点公式。 接着是 ARIMA 公式。 有关如何解释此信息的详细信息,请参阅 Microsoft Time Series Algorithm Technical Reference

通常,决策树图在查看器左侧显示最重要的树杈,即 “全部” 节点。 在决策树中, “全部” 节点之后的树杈最为重要,因为它包含对定型数据中的事例进行最为严格的区分的条件。 在时序模型中,主分支指示最有可能的季节性周期。 “全部” 节点之后的树杈显示在分支的右侧。

您可以展开或折叠决策树中的各个节点,以显示或隐藏各节点后出现的拆分。 您还可以使用 “决策树” 选项卡上的选项来设置树的显示方式。 使用 “显示级别” 滑块,可以调整树中显示的级别数。 使用 “默认扩展” 可以设置模型中所有树的默认显示级别数。

每个节点背景颜色的底纹表示该节点中所包含的事例数。 若要查找某节点的准确事例数,请将指针放在该节点上以查看该节点的提示信息。

返回页首

图表

“图表” 选项卡显示一个图形,该图形显示预测属性在一段时间内的行为,还显示五个未来预测值。 图表的垂直轴表示序列的值;水平轴表示时间。

注意

时间轴上使用的时间段取决于数据中使用的单位:它们可表示天、月或甚至秒。

使用 Abs 按钮可以在绝对和相对曲线之间切换。 如果图表包含多个模型,则每个模型的数据小数位数可能会有很大差别。 如果使用绝对曲线,则某一模型可能显示为一条无变化的直线,而另一模型则显示巨大的变化。 出现这种情况的原因是一个模型的刻度比例比另一个模型的刻度比例大的多。 通过切换到相对曲线,小数位数将不再显示绝对值,而是显示变化的百分比。 这样将更容易比较那些基于不同小数位数的模型。

如果挖掘模型包含多个时序,则可以选择在图表中显示一个或多个时序。 为此,只需单击查看器右边的列表,然后从该列表中选择所需的时序。 如果图表过于复杂,则可以通过选中或清除图例中的时序复选框来筛选显示的时序。

该图表同时显示历史数据和未来数据。 未来数据带有底纹,以区别于历史数据。 历史数据的数据值显示为实线,预测数据的数据值显示为虚线。 可以通过在 SQL Server Data Tools 或 SQL Server Management Studio 中设置属性来更改用于每个系列的线条的颜色。 有关详细信息,请参阅 更改数据挖掘查看器中使用的颜色

使用缩放选项可以调整显示的时间范围。 也可以通过以下方法查看特定的时间范围:单击图表,将时间选定范围拖到图表上,然后再次单击图表以放大选定的范围。

使用 “预测步骤” 可以选择要在模型中显示多少个未来时间 “步骤”。 如果选择 “显示偏差” 复选框,则查看器会提供错误栏,这样您就可以查看预测值的准确度。

返回页首

另请参阅

挖掘模型查看器任务和操作指南
Microsoft 时序算法
时序模型查询示例
数据挖掘模型查看器