Compartilhar via


UDF_USER_CODE_ERROR condição de erro

SQLSTATE: 39000

Falha na execução da função <fn> .

CLASS_NOT_FOUND (Classe não encontrada)

Não foi possível localizar <type> <className> no arquivo JAR fornecido. Verifique se a classe existe no JAR e se o caminho do manipulador está correto.

CREDENCIAL_NÃO_ENCONTRADA

A credencial de serviço solicitada não foi encontrada. <detail>

DBCONNECT_UNSUPPORTED

A versão <version> do DBConnect não tem suporte para UDFs Serverless Scala.

<error>

GENERIC

== Erro ==

<error>

== Stacktrace ==

<stack>

HANDLER_INPUT_SCHEMA

Não é possível localizar o manipulador com o nome <handler> correspondente ao esquema <inputSchema>. Possíveis candidatos: <candidates>.

HANDLER_MULTIPLE_CANDIDATES

Há vários métodos com o nome <handler> correspondente ao esquema <inputSchema>de entrada: <candidates>.

MANIPULADOR_NÃO_PÚBLICO

O manipulador <type> <handler> não é público. Java manipuladores UDF devem ser públicos.

MANIPULADOR_NÃO_ESTÁTICO

O método <method> no manipulador <handler> não é estático. Os métodos de manipulador UDF em Java devem ser públicos e estáticos.

HANDLER_RETURN_TYPE

Não é possível converter o tipo de retorno <returnType> do manipulador <handler> para o tipo SQL esperado <sqlReturnType>.

HANDLER_DESCONHECIDO

Não é possível localizar o manipulador com o nome <handler>. Verifique se esse manipulador existe nas dependências da UDF.

INPUT_CONVERSION

== Erro ==

<error>

INTERNAL_MEMORY_LIMIT

O limite de memória interna foi atingido. Considere reduzir o tamanho de cada linha passada para a UDF.

Incompatibilidade de Idioma

O idioma especificado (<specifiedLanguage>) não corresponde ao idioma real do manipulador (<actualLanguage>). Atualize o idioma em sua definição de UDF.

OOM

A função ficou sem memória durante a execução.

Isso pode ser causado pelo uso excessivo de memória do código em execução.

PAYLOAD

<error>

TAMANHO_DA_CARGA (PAYLOAD_SIZE)

A carga útil da UDF é muito grande (<actualPayloadSize> bytes, limite é <maxPayloadSize> bytes).

RESULT_CONVERSION

Considere alterar a função para retornar um valor que se ajuste ao tipo de retorno.

== Erro ==

<error>

SECRET_NOT_FOUND

O segredo solicitado não foi encontrado. <detail>

UDF_CLASS_MISSING

== Erro ==

<error>

<docLink> Consulte informações sobre como corrigir isso.

== Stacktrace ==

<stack>