一個定義分割、排序與框架邊界的視窗規範。
Databricks 執行時 13.0 版本變更:支援 Spark Connect。
在 中 Window 使用靜態方法來建立一個 WindowSpec。
方法
| 方法 | 說明 |
|---|---|
orderBy(*cols) |
定義 WindowSpec 中的排序欄位。 |
partitionBy(*cols) |
定義 WindowSpec 中的分割欄位。 |
rangeBetween(start, end) |
以當前列ORDER BY值的範圍偏移量定義從(包含)到end(包含)的框架邊界start。 |
rowsBetween(start, end) |
定義從 start (包含)到 end (包含)的框架邊界,使用基於列的當前行的偏移量。 |