Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

외부 캐싱 조인: 이벤트 시각 기준

항목값
화면 이름Outer caching join
식별자outerCachingJoinV3
지원 실행 방식Streaming
범주조인 (Join)

양쪽 입력에서 이벤트 시각이 가장 큰 레코드를 캐시에 두고 후속 조인에 사용합니다. 이벤트 시각이 같으면 처리 시각으로 구분합니다. 조인할 상대가 없을 때에도 결과를 우선 출력합니다.

입력 인자

이름지정 여부자료형의미와 조건
Default cache time unit필수Enum<Days, Hours, Milliseconds, Minutes, Seconds, Weeks>양쪽 캐시의 기본 보존 기간 단위입니다.
Default cache time value필수Literal<Long>양쪽 캐시의 기본 보존 기간 값입니다.
Join key필수List<Tuple<Column<Binary | Boolean | Byte | Double | Float | Integer | Long | Short | String | Timestamp>, Column<Binary | Boolean | Byte | Double | Float | Integer | Long | Short | String | Timestamp>>>조인할 왼쪽과 오른쪽 열쌍의 목록입니다.
Left dataset필수Table조인에 사용할 왼쪽 데이터셋입니다.
Right dataset필수Table조인에 사용할 오른쪽 데이터셋입니다.
Rhs cache time override선택Tuple<Literal<Long>, Enum<Days, Hours, Milliseconds, Minutes, Seconds, Weeks>>오른쪽 캐시 보존 기간입니다. 0이면 오른쪽을 캐시하지 않습니다. 왼쪽을 캐시하지 않으려면 기본 보존 기간을 0으로 두고 이 값으로 오른쪽만 재정의합니다.