メインコンテンツまでスキップ

WindowSpecクラス

パーティション、順序、およびフレームの境界を定義するウィンドウ仕様。

Databricks Runtime 13.0 で変更された点 : Spark Connect をサポートします。

Windowの静的メソッドを使用してWindowSpecを作成します。

方法

手法

説明

orderBy(*cols)

WindowSpec 内の順序列を定義します。

partitionBy(*cols)

WindowSpec 内のパーティション列を定義します。

rangeBetween(start, end)

現在の行の ORDER BY 値からの範囲ベースのオフセットを使用して、 start (含む) からend (含む) までのフレーム境界を定義します。

rowsBetween(start, end)

現在の行からの行ベースのオフセットを使用して、 start (含む) からend (含む) までのフレーム境界を定義します。