runningAvg
runningAvg
函数计算基于指定维度和排序顺序的度量的运行平均值。
语法
括号是必需的。要查看哪些参数是可选的,请参阅以下说明。
runningAvg (
measure
,[ sortorder_field ASC_or_DESC, ... ]
,[ partition_field, ... ]
)
参数
- 度量
-
要查看其运行平均值的聚合度量。
- 排序顺序字段
-
要在对数据排序时使用的一个或多个度量和维度(以逗号分隔)。您可以指定升序 (
ASC
) 或降序 (DESC
) 排序顺序。如果包含多个单词,则将列表中的每个字段括在 {}(大括号)内。整个列表括在 [](方括号)内。
- 分区字段
-
(可选)要在分区时使用的一个或多个维度(以逗号分隔)。
如果包含多个单词,则将列表中的每个字段括在 {}(大括号)内。整个列表括在 [](方括号)内。
示例
以下示例计算 sum(Sales)
的运行平均值(按 Sales
排序,并按 City
和 State
分区)。
runningAvg ( sum(Sales), [Sales ASC], [City, State] )
以下示例计算 Billed Amount
的运行平均值(按月排序 ([truncDate("MM",Date) ASC]
))。表计算中的字段位于视觉对象的字段井中。
runningAvg ( sum({Billed Amount}), [truncDate("MM",Date) ASC] )