Condividi tramite


UDF_USER_CODE_ERROR condizione di errore

SQLSTATE: 39000

Esecuzione della funzione <fn> non riuscita.

CLASS_NOT_FOUND

Impossibile trovare <type> <className> nel file JAR specificato. Verificare che la classe esista nel file JAR e che il percorso del gestore sia corretto.

DBCONNECT_UNSUPPORTED

La versione <version> di DBConnect non è supportata per le UDF (funzioni definite dall'utente) Scala serverless.

<error>

GENERIC

== Errore ==

<error>

== Stacktrace ==

<stack>

HANDLER_INPUT_SCHEMA

Impossibile trovare il gestore con il nome <handler> corrispondente allo schema <inputSchema>. Possibili candidati: <candidates>.

HANDLER_MULTIPLE_CANDIDATES

Esistono più metodi con nome <handler> corrispondente allo schema <inputSchema>di input : <candidates>.

HANDLER_NOT_PUBLIC

Il gestore <type> <handler> non è pubblico. I gestori UDF Java devono essere pubblici.

HANDLER_NOT_STATIC

Il metodo <method> nel gestore <handler> non è statico. I metodi del gestore UDF Java devono essere pubblici e statici.

HANDLER_RETURN_TYPE

Impossibile convertire il tipo <returnType> restituito del gestore <handler> nel tipo <sqlReturnType>SQL previsto.

HANDLER_UNKNOWN

Impossibile trovare il gestore con il nome <handler>. Verificare che questo gestore esista nelle dipendenze UDF.

INPUT_CONVERSION

== Errore ==

<error>

INTERNAL_MEMORY_LIMIT

È stato raggiunto il limite di memoria interno. Valutare la possibilità di ridurre le dimensioni di ogni riga passata alla funzione definita dall'utente.

INCOERENZA_LINGUISTICA

La lingua specificata (<specifiedLanguage>) non corrisponde alla lingua effettiva del gestore (<actualLanguage>). Aggiorna il linguaggio nella definizione della tua UDF.

OOM

La funzione esaurisce la memoria durante l'esecuzione.

Ciò può essere causato da un utilizzo eccessivo della memoria del codice in esecuzione.

PAYLOAD

<error>

RESULT_CONVERSION

Valutare la possibilità di modificare la funzione in modo da restituire un valore adatto al tipo restituito.

== Errore ==

<error>

UDF_CLASS_MISSING

== Errore ==

<error>

Per informazioni su come risolvere il problema, vedere <docLink> .

== Stacktrace ==

<stack>