condição de erro do NEAREST_BY_JOIN

SQLSTATE: 42604

Junção nearest-by inválida.

CROSS_JOIN_NOT_ENABLED

A junção nearest-by é implementada internamente como um produto cartesiano limitado e, portanto, é rejeitada quando spark.sql.crossJoin.enabled = false. Defina spark.sql.crossJoin.enabled = true para permiti-lo ou reescreva a consulta sem nearest-by.

NON_ORDERABLE_RANKING_EXPRESSION

A expressão de classificação <expression> do tipo <type> não é ordenável. Forneça uma expressão que retorne um tipo ordenável, como uma distância numérica, por exemplo abs(a.col - b.col), ou uma pontuação numérica de similaridade.

NUM_RESULTS_OUT_OF_RANGE

O número de resultados <numResults> deve estar entre <min> e <max>. Atualize o literal em APPROX NEAREST <numResults> BY ... (ou EXACT NEAREST <numResults> BY ...) para que esteja dentro desse intervalo.

STREAMING_NOT_SUPPORTED

A junção nearest-by não é compatível com DataFrames/Datasets de streaming.

UNSUPPORTED_DIRECTION

Direção de junção nearest-by não compatível: '<direction>'. As direções de junção por proximidade suportadas incluem: <supported>.

UNSUPPORTED_JOIN_TYPE

Tipo de junção nearest-by não compatível: <joinType>. Tipos com suporte: <supported>.

UNSUPPORTED_MODE

Modo de junção nearest-by não compatível: '<mode>'. Os modos com suporte incluem: <supported>.