Pular para o conteúdo principal

Classe WindowSpec

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

Alterado no Databricks Runtime 13.0 : Suporte ao Spark Connect.

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

Métodos

Método

Descrição

orderBy(*cols)

Define a ordem das colunas em um WindowSpec.

partitionBy(*cols)

Define as colunas de particionamento em um WindowSpec.

rangeBetween(start, end)

Define os limites do quadro, de start (inclusive) a end (inclusive), usando deslocamentos baseados em intervalo a partir do valor ORDER BY da linha atual.

rowsBetween(start, end)

Define os limites da moldura, de start (inclusive) a end (inclusive), usando deslocamentos baseados em linhas a partir da linha atual.