Compartilhar via


Classe WindowSpec

Uma especificação de janela que define os limites de particionamento, ordenação e quadro.

Alterado no Databricks Runtime 13.0: dá suporte ao Spark Connect.

Use os métodos estáticos Window para criar um WindowSpec.

Methods

Método Descrição
orderBy(*cols) Define as colunas de ordenação em um WindowSpec.
partitionBy(*cols) Define as colunas de particionamento em um WindowSpec.
rangeBetween(start, end) Define os limites de quadro, de start (inclusivo) a end (inclusivo), usando deslocamentos baseados em intervalo do valor da ORDER BY linha atual.
rowsBetween(start, end) Define os limites de quadro, de start (inclusive) para end (inclusivo), usando deslocamentos baseados em linha da linha atual.