NEAREST_BY_JOIN condizione di errore

SQLSTATE: 42604

Join di tipo nearest-by non valido.

CROSS_JOIN_NOT_ENABLED

Il join più vicino viene implementato come prodotto incrociato delimitato internamente e pertanto viene rifiutato quando spark.sql.crossJoin.enabled = false. Imposta spark.sql.crossJoin.enabled = true per consentirne l'uso oppure riscrivi la query senza nearest-by.

EXACT_WITH_NONDETERMINISTIC_EXPRESSION

EXACT Nearest-by join è incompatibile con l'espressione di classificazione non deterministica <expression>. Usare APPROXo sostituire l'espressione con una deterministica.

ESPRESSIONE_DI_CLASSIFICAZIONE_NON_ORDINABILE

L'espressione <expression> di classificazione di tipo <type> non è ordinabile. Fornire un'espressione che restituisce un tipo ordinabile, ad esempio una distanza numerica come abs(a.col - b.col) o un punteggio di somiglianza numerico.

NUM_RESULTS_OUT_OF_RANGE

Il numero di risultati <numResults> deve essere compreso tra <min> e <max>. Aggiornare il valore letterale in APPROX NEAREST <numResults> BY ... (o EXACT NEAREST <numResults> BY ...) per rientrare in tale intervallo.

STREAMING_NOT_SUPPORTED

Il join per vicinanza non è supportato per i DataFrame/Dataset di streaming.

DIREZIONE_NON_SUPPORTATA

Direzione '<direction>' non supportata per il join per prossimità. Le direzioni di join di prossimità supportate includono: <supported>.

TIPO_DI_JOIN_NON_SUPPORTATO

Tipo di join nearest-by non supportato <joinType>. Tipi supportati: <supported>.

UNSUPPORTED_MODE

Modalità di join nearest-by '<mode>' non supportata. Le modalità supportate includono: <supported>.