다음을 통해 공유


Functions.Lead 메서드

정의

오버로드

Lead(String, Int32, Object)

Window 함수: 현재 행 뒤의 '오프셋' 행 값을 반환하고, 현재 행 뒤의 '오프셋' 행보다 작은 경우 null을 반환합니다. 예를 들어 하나의 '오프셋'은 창 파티션의 지정된 지점에서 다음 행을 반환합니다.

Lead(Column, Int32, Object)

Window 함수: 현재 행 뒤의 '오프셋' 행 값을 반환하고, 현재 행 뒤의 '오프셋' 행보다 작은 경우 null을 반환합니다. 예를 들어 하나의 '오프셋'은 창 파티션의 지정된 지점에서 다음 행을 반환합니다.

Lead(String, Int32, Object)

Window 함수: 현재 행 뒤의 '오프셋' 행 값을 반환하고, 현재 행 뒤의 '오프셋' 행보다 작은 경우 null을 반환합니다. 예를 들어 하나의 '오프셋'은 창 파티션의 지정된 지점에서 다음 행을 반환합니다.

public static Microsoft.Spark.Sql.Column Lead(string columnName, int offset, object defaultValue = default);
static member Lead : string * int * obj -> Microsoft.Spark.Sql.Column
Public Shared Function Lead (columnName As String, offset As Integer, Optional defaultValue As Object = Nothing) As Column

매개 변수

columnName
String

열 이름

offset
Int32

현재 행에서 오프셋

defaultValue
Object

오프셋 행이 없는 경우의 기본값

반환

Column 개체

설명

이는 SQL의 LEAD 함수와 동일합니다.

적용 대상

Lead(Column, Int32, Object)

Window 함수: 현재 행 뒤의 '오프셋' 행 값을 반환하고, 현재 행 뒤의 '오프셋' 행보다 작은 경우 null을 반환합니다. 예를 들어 하나의 '오프셋'은 창 파티션의 지정된 지점에서 다음 행을 반환합니다.

public static Microsoft.Spark.Sql.Column Lead(Microsoft.Spark.Sql.Column column, int offset, object defaultValue = default);
static member Lead : Microsoft.Spark.Sql.Column * int * obj -> Microsoft.Spark.Sql.Column
Public Shared Function Lead (column As Column, offset As Integer, Optional defaultValue As Object = Nothing) As Column

매개 변수

column
Column

적용할 열

offset
Int32

현재 행에서 오프셋

defaultValue
Object

오프셋 행이 없는 경우의 기본값

반환

Column 개체

설명

이는 SQL의 LEAD 함수와 동일합니다.

적용 대상