유효하지 않은 최근접 조인입니다.
CROSS_JOIN_NOT_ENABLED
최근접 조인은 내부적으로 제한된 카테시안 곱으로 구현되므로 spark.sql.crossJoin.enabled = false인 경우 허용되지 않습니다. 허용하려면 spark.sql.crossJoin.enabled = true을 설정하거나, nearest-by를 사용하지 않도록 쿼리를 다시 작성하세요.
비결정적 식을 사용한 EXACT
EXACT nearest-by 조인은 비결정적 순위 지정 식 <expression>과 호환되지 않습니다.
APPROX을(를) 사용하거나 식을 결정식으로 바꾸세요.
NON_ORDERABLE_RANKING_EXPRESSION
형식 <expression> 의 순위 식 <type> 은 정렬할 수 없습니다. abs(a.col - b.col) 또는 숫자 유사성 점수와 같은 숫자 거리와 같이 순서가 지정된 형식을 반환하는 식을 제공합니다.
NUM_RESULTS_OUT_OF_RANGE
결과 수 <numResults>는 <min>와 <max> 사이여야 합니다. 리터럴을 (APPROX NEAREST <numResults> BY ... 또는 EXACT NEAREST <numResults> BY ...) 그 범위 내에 들도록 업데이트하세요.
스트리밍이 지원되지 않음
nearest-by 조인은 스트리밍 DataFrame/Dataset에서 지원되지 않습니다.
UNSUPPORTED_DIRECTION
지원되지 않는 가장 가까운 조인 방향 ''<direction>. 지원되는 가장 가까운 조인 방향은 다음과 <supported>같습니다.
UNSUPPORTED_JOIN_TYPE
지원되지 않는 가장 가까운 조인 유형 <joinType>입니다. 지원되는 형식: <supported>.
UNSUPPORTED_MODE
지원되지 않는 최근접 조인 모드 '<mode>'. 지원되는 모드는 다음과 <supported>같습니다.