向分页报表中的图表添加移动平均值(报表生成器)

适用于: Microsoft Report Builder (SSRS) Power BI Report Builder SQL Server Data Tools 中的 Report Designer

移动平均值是序列中数据的平均值,它是根据定义的时间段内的数据计算的。 在分页报表中,可以在图表中显示移动平均值来标识明显趋势。

带有条形图和折线图的销售图表的屏幕截图。

移动平均值公式是技术分析中最常用的价格指标。 包括平均值、中值和标准偏差在内的许多其他公式也可以从图表的序列中派生。 指定移动平均值时,每个公式可能都有一个或多个必须指定的参数。

教程:向报表添加柱形图(报表生成器)介绍如何向图表添加移动平均线(如果想先通过示例数据尝试此操作)。

在设计模式下添加移动平均值公式时,添加的行序列只会显示为占位符。 在报表处理期间,该图表将计算每个公式的数据点。

Reporting Services 中不提供对趋势线的内置支持。

注意

在 SQL Server Data Tools 中,你可以在 Microsoft 报表生成器、Power BI 报表生成器和报表设计器中创建和修改分页报表定义 (.rdl) 文件。

将计算的移动平均添加到图表的序列

  1. 右键单击“值”区域中的字段,然后选择“添加计算序列”。 随即打开“计算序列属性”对话框。

  2. 从“公式”下拉列表中选择“移动平均值”选项。

  3. 为表示移动平均值期间的 “期间” 指定一个整数值。

    注意

    期间是用来计算移动平均值的天数。 如果未在 X 轴上指定日期/时间值,该期间将由用于计算移动平均值的数据点的数量来表示。 如果只有一个数据点,移动平均值公式将不会进行计算。 移动平均值从第二个点处开始计算。 如果您指定 “从第一点开始” 选项,则图表将从第一个点处的移动平均值开始。 如果只有一个数据点,则计算出的移动平均值中的点会与原始序列中的第一个点一致。