Skip to main content

高级分析函数

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
)