| 항목 | 값 |
| 화면 이름 | Outer caching join |
| 식별자 | frontendOuterCachingJoinV3 |
| 지원 실행 방식 | Streaming |
| 범주 | 조인 (Join) |
모든 일치 조건을 충족하고 캐시 윈도 안에 있는 양쪽 행을 결합하며, 양쪽의 일치하지 않은 행도 포함합니다. 유지할 왼쪽과 오른쪽 열을 지정합니다.
| 이름 | 지정 여부 | 자료형 | 의미와 조건 |
Default cache time unit | 필수 | Enum<Days, Hours, Milliseconds, Minutes, Seconds, Weeks> | 양쪽 캐시의 기본 보존 기간 단위입니다. |
Default cache time value | 필수 | Literal<Long> | 양쪽 캐시의 기본 보존 기간 값입니다. |
Join key | 필수 | List<Tuple<Column<AnyType>, Column<AnyType>>> | 조인할 왼쪽과 오른쪽 열쌍의 목록입니다. |
Left columns to keep | 필수 | List<Column<AnyType>> | 유지할 왼쪽 열입니다. |
Left dataset | 필수 | Table | 조인에 사용할 왼쪽 데이터셋입니다. |
Right columns to keep | 필수 | List<Column<AnyType>> | 유지할 오른쪽 열입니다. |
Right dataset | 필수 | Table | 조인에 사용할 오른쪽 데이터셋입니다. |
Prefix for columns from right | 선택 | Literal<String> | 오른쪽 열에 붙일 접두사입니다. |
Rhs cache time override | 선택 | Tuple<Literal<Long>, Enum<Days, Hours, Milliseconds, Minutes, Seconds, Weeks>> | 오른쪽 데이터를 캐시에서 제거하기 전까지 보관할 기간 값과 단위입니다. |