Module rank

Module rank 

Source
Expand description

Implementation of rank, dense_rank, and percent_rank window functions, which can be evaluated at runtime during query execution.

Structsยง

Rank
Rank calculates the rank in the window function with order by
RankEvaluator ๐Ÿ”’
State for the rank built-in window function.
RankState
State for the RANK(rank) built-in window function.

Enumsยง

RankType

Staticsยง

DENSE_RANK_DOCUMENTATION ๐Ÿ”’
PERCENT_RANK_DOCUMENTATION ๐Ÿ”’
RANK_DOCUMENTATION ๐Ÿ”’

Functionsยง

dense_rank
Create a WindowFunction expression for DenseRank user-defined window function.
dense_rank_udwf
Returns a WindowUDF for dense_rank.
get_dense_rank_doc ๐Ÿ”’
get_percent_rank_doc ๐Ÿ”’
get_rank_doc ๐Ÿ”’
percent_rank
Create a WindowFunction expression for PercentRank user-defined window function.
percent_rank_udwf
Returns a WindowUDF for percent_rank.
rank
Create a WindowFunction expression for Rank user-defined window function.
rank_udwf
Returns a WindowUDF for rank.