KPI 时间过滤器和数据过滤器

在基于度量值聚集定义关键业绩指标 (KPI) 时,您可以指定时间过滤器来限制用于计算 KPI 值的时间段。您还可以使用其他度量值作为数据过滤器来限制包含在 KPI 计算中的信息集合。

时间过滤器

根据度量值聚集定义 KPI 时,您可以指定有限的时间段,要计算的 KPI 值都在该时间段内。该时间段所基于的度量值和该 KPI 所基于的度量值位于同一监控上下文中。此度量的类型必须为“日期”或“日期时间”。例如,如果正在监控一个流程,那么您可以具有一个“开始时间”度量值,该度量值基于启动该流程的事件的发生时间。

时间段可以是反复(上次已完成的时间段或者当前时间段)时间间隔、滚动(可调整)时间间隔或固定时间间隔。
重复的时间间隔
选择一个重复的时间段,以根据特定长度(可以是一天、一个月、一个季度或一年)的重复时间间隔中的数据来计算 KPI。您可以仅选择一个这样的时间段来计算 KPI;例如,上个月。您还必须选择是希望针对上一个完整的时间段还是针对当前时间段对数据进行求值。如果将重复的时间段设置为每个月,并选择上一个完整的时间段,那么 KPI 将始终反映基于上一个完整月份的值。例如,如果现在是三月,那么上一个完整的月份就是二月。四月开始后,该 KPI 的值就不再基于二月的数据,而是基于三月的数据。将始终基于完整月份的数据对 KPI 进行求值。或者,如果选择当前的时间段,那么会根据当前月份对 KPI 进行求值。如果是三月,那么会根据三月份迄今为止的数据对 KPI 进行求值。四月开始后,该 KPI 的值将不再基于三月的数据,而是基于四月的数据(最初数据会非常少)。

如果希望同时查看来自多个月份的结果,请在模型中定义两个 KPI:一个针对当前月份,一个针对上个月。然后使用第三个 KPI 对它们进行比较并显示结果。

滚动(滑动)的时间间隔
选择弹性时间间隔,以便对连续移动的时间窗口(基于分钟、小时、天、月或年)内的 KPI 数据进行求值。例如,您可能始终希望查看过去 90 天的部件销售量。如果将弹性时间间隔设置为 90 天,您会看到 90 天前至当前时间(而非从午夜到午夜)的 KPI 的值。例如,如果现在是 2007 年 10 月 17 日下午 12:30,您选择了 3 个月,那么 KPI 将基于从 2007 年 7 月 17 日下午 12:30 到 2007 年 10 月 17 日下午 12:30 这期间的所有实例。弹性时间间隔 KPI 只使用当前的服务器系统时间来查询数据库中的实例。
固定时间间隔
如果您希望针对单一时间段计算 KPI,请选择固定的时间间隔。您应指定开始日期和结束日期,如 2008 年 1 月 1 日到 2008 年 1 月 31 日。如果仅指定开始日期,那么计算 KPI 所采用的时间段是从该开始日期到当前日期。如果仅指定结束日期,那么会使用该结束日期之前的所有数据来计算 KPI。
您还可以为重复的时间段和固定的时间段指定时区。例如,如果您希望以“太平洋标准时间”(PST) 为基准,跟踪昨天签订的所有订单的平均订单金额,那么可将时区指定为 GMT-8。 为时区指定的值有助于确定将包含在 KPI 计算中的值。今天东部标准时间(GMT-5)凌晨 2:00 签订的订单会转换为 PST(GMT-8)晚上 11:00,因此应该包含在计算中。

如果您正在度量跨夏令时界线的时间段,那么可以选择根据所选的时区来指定一个位置。计算 KPI 时,针对该位置相应地减去或增加一小时。

数据过滤器

根据度量值聚集定义 KPI 时,您可以将其他度量值用作数据过滤器,以便限制 KPI 计算所包含的信息集。例如,您可能具有一个名为 London 的平均价格的 KPI。希望使用“价格”度量值并求其平均值,但只希望使用城市是 London 的监控上下文。请选择“城市”度量值,选择“IN”作为比较运算符,然后输入 London 作为值。

或者,您可能具有一个 KPI,用于度量城市 London 或 Toronto 的价格值、度量以字母 L 开头的任何城市的价格值,或度量位于所指定的城市列表中任何城市的价格值。以下是另一个示例:当“客户”度量值包含值 GOLDSILVER 时,您可能对计算平均订单金额 KPI 感兴趣;而当该度量值包含其他值时,对该计算不感兴趣。这时,您可以输入一列值以进行比较。