Window.RangeBetween 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| RangeBetween(Column, Column) |
|
| RangeBetween(Int64, Int64) |
|
RangeBetween(Column, Column)
WindowSpec使用定義的框架界限建立 ,從 start (內含) 到 end (內含) 。
[Microsoft.Spark.Deprecated("2.4.0")]
[Microsoft.Spark.Removed("3.0.0")]
public static Microsoft.Spark.Sql.Expressions.WindowSpec RangeBetween(Microsoft.Spark.Sql.Column start, Microsoft.Spark.Sql.Column end);
[<Microsoft.Spark.Deprecated("2.4.0")>]
[<Microsoft.Spark.Removed("3.0.0")>]
static member RangeBetween : Microsoft.Spark.Sql.Column * Microsoft.Spark.Sql.Column -> Microsoft.Spark.Sql.Expressions.WindowSpec
Public Shared Function RangeBetween (start As Column, end As Column) As WindowSpec
參數
- start
- Column
界限開始,包含。 如果運算式為 ,則框架未系結 Microsoft.Spark.Sql.Functions.UnboundedPreceding()
- end
- Column
界限結尾,包含。 如果運算式為 ,則框架未系結 Microsoft.Spark.Sql.Functions.UnboundedFollowing()
傳回
WindowSpec 物件
- 屬性
備註
此 API 在 Spark 2.4 中已被取代,並在 Spark 3.0 中移除。
適用於
RangeBetween(Int64, Int64)
WindowSpec使用定義的框架界限建立 ,從 start (內含) 到 end (內含) 。
public static Microsoft.Spark.Sql.Expressions.WindowSpec RangeBetween(long start, long end);
static member RangeBetween : int64 * int64 -> Microsoft.Spark.Sql.Expressions.WindowSpec
Public Shared Function RangeBetween (start As Long, end As Long) As WindowSpec
參數
- start
- Int64
界限開始,包含。 如果這是最小 long 值 Window.s_unboundedPreceding ,則框架是未系結的。
- end
- Int64
界限結尾,包含。 如果這是最大長值 Window.s_unboundedFollowing ,框架就會取消系結。
傳回
WindowSpec 物件