窗口函数

窗口函数是分析函数,用于各种计算,例如运行总数、移动平均值和排名。

有关一般语法规则,请参阅 窗口函数的语法和用法。有关特定于各个函数的语法,请转到下表中的链接。

子类别

备注

常规窗口

使用 WITHIN GROUP 语法。

使用 WITHIN GROUP 语法。

使用 WITHIN GROUP 语法。

STDDEV 和 STDDEV_SAMP 为别名。

VAR_POP 的别名。

VAR_SAMP 的别名。

排名

仅支持 RANGE BETWEEN 窗口框架,而不需要显式偏移。

按位聚合

布尔聚合

哈希

半结构化数据聚合

计算非重复值

线性回归

统计与概率

基数估算 .使用 HyperLogLog

HLL 的别名。

非聚合函数;使用来自 HLL_ACCUMULATEHLL_COMBINE 的标量输入。

相似性估算 .使用 MinHash

APPROXIMATE_SIMILARITY 的别名。

频率估算 .使用 Space-Saving

非聚合函数;使用来自 APPROX_TOP_K_ACCUMULATEAPPROX_TOP_K_COMBINE 的标量输入。

百分位估算 .使用 T-Digest

非聚合函数;使用来自 APPROX_PERCENTILE_ACCUMULATEAPPROX_PERCENTILE_COMBINE 的标量输入。

语言: 中文