共用方式為


WindowSpec.RangeBetween 方法

定義

多載

RangeBetween(Column, Column)

定義框架界限,從 start (包容性) 到 end (內含) 。

RangeBetween(Int64, Int64)

定義框架界限,從 start (包容性) 到 end (內含) 。

RangeBetween(Column, Column)

定義框架界限,從 start (包容性) 到 end (內含) 。

[Microsoft.Spark.Deprecated("2.4.0")]
[Microsoft.Spark.Removed("3.0.0")]
public 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")>]
member this.RangeBetween : Microsoft.Spark.Sql.Column * Microsoft.Spark.Sql.Column -> Microsoft.Spark.Sql.Expressions.WindowSpec
Public 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)

定義框架界限,從 start (包容性) 到 end (內含) 。

public Microsoft.Spark.Sql.Expressions.WindowSpec RangeBetween (long start, long end);
member this.RangeBetween : int64 * int64 -> Microsoft.Spark.Sql.Expressions.WindowSpec
Public Function RangeBetween (start As Long, end As Long) As WindowSpec

參數

start
Int64

界限開始,包含。 如果這是最小 long 值 Window.s_unboundedPreceding ,則框架是未系結的。

end
Int64

界限結尾,包含。 如果這是最大長值 Window.s_unboundedFollowing ,框架就會取消系結。

傳回

WindowSpec 物件

適用於