cume_dist() | Вычисляет кумулятивное распределение значений в окне. |
dense_rank() | Вычисляет ранг значений в окне без пропусков. |
lag(col, offset, default) | Возвращает значение из предыдущей строки в окне. |
lead(col, offset, default) | Возвращает значение из следующей строки в окне. |
nth_value(col, offset[, ignoreNulls]) | Функция окон: возвращает значение, которое является offset-й строкой рамки окна (считая от 1), и null, если размер рамки окна меньше offset строк. |
ntile(n) | Разделяет строки на n групп. |
percent_rank() | Вычисляет относительный ранг значений в окне. |
rank() | Вычисляет ранг значений в окне с пропусками. |
row_number() | Присваивает последовательный номер каждой строке в окне. |