avgOver
avgOver 函数计算按维度列表划分的度量的平均值。
语法
括号是必需的。要查看哪些参数是可选的,请参阅以下说明。
avgOver (measure,[ partition_field, ... ],calculation level)
以下示例显示 Customer Region 中的平均 Billed Amount。表计算中的字段位于视觉对象的字段井中。
avgOver ( sum({Billed Amount}), [{Customer Region}] )
以下屏幕截图显示了示例的结果。通过添加 Service Line,将显示每个类别的总计费金额,并在计算字段中显示这三个值的平均值。
 
					 
				参数
- 度量
- 
							要进行计算的度量,例如 sum({Sales Amt})。如果计算级别设置为NULL或POST_AGG_FILTER,则使用聚合。如果计算级别设置为PRE_FILTER或PRE_AGG,请不要使用聚合。
- 分区字段
- 
							(可选)要在分区时使用的一个或多个维度(以逗号分隔)。 如果包含多个单词,则将列表中的每个字段括在 {}(大括号)内。整个列表括在 [](方括号)内。 
- 计算级别
- 
							(可选)指定要使用的计算级别: - 
									PRE_FILTER– 在数据集筛选条件之前计算预筛选条件计算。
- 
									PRE_AGG– 在将聚合以及前 N 个和后 N 个筛选条件应用于视觉对象之前计算预聚合计算。
- 
									POST_AGG_FILTER–(默认)在显示视觉对象时计算表格计算。
 留空时此值默认为 POST_AGG_FILTER。有关更多信息,请参阅 在 Amazon QuickSight 中使用等级感知计算。
- 
									
示例
以下示例获取按 City 和 State 分区的平均 sum(Sales)。
avgOver ( sum(Sales), [City, State] )