Hive 开窗函数

2021/09/05 Hive Big Data 共 225 字,约 1 分钟

分类

  • FIRST_VALUE(col), LAST_VALUE(col) 可以返回窗口帧中第一条或最后一条记录的指定字段值;
  • LEAD(col, n), LAG(col, n) 返回当前记录的往下数第 n 条或往上数第 n 条记录的字段值;
  • RANK(), ROW_NUMBER() 会为帧内的每一行返回一个序数,区别在于存在字段值相等的记录时,RANK() 会返回相同的序数;
  • COUNT(), SUM(col), MIN(col) 和一般的聚合操作相同。

参考资料

Hive 窗口与分析型函数

文档信息

Search

    Table of Contents