高级分析函数
GROWTH_OF
基于日期字段,统计measure 的增长率
GROWTH_OF(measure, date_column, bucket, period)
GROWTH_OF(measure, date_column)
GROWTH_OF(measure, date_column, 'MONTHLY', 1)
- measure: 任意聚合函数,例如:count, count_if 等
- date_column:日期列
- bucket:日期聚合,缺省为:MONTHLY,选项:WEEKLY, MONTHLY, QUARTERLY, YEARLY
- period:增长对比的周期,缺省为:1,例如:按月统计增长率,1 统计月环比,12 统计月同比
PERCENTAGE
计算参数的百分比
PERCENTAGE(numerator, denominator)
PERCENTAGE(SUM(order_details.quantity * order_details.unit_price), COUNT(orders.order_id))
SEGMENT
基于聚合函数对指定partition 进行分类
SEGMENT(
CASE
WHEN boolean_expr THEN expr1
ELSE expr2
END,
partitions,
filters
)