Condição de erro DATATYPE_MISMATCH
Não é possível resolver <sqlExpr>
devido à incompatibilidade de tipos de dados:
ARRAY_FUNCTION_DIFF_TYPES
A entrada para <functionName>
deveria ter sido <dataType>
seguida por um valor com o mesmo tipo de elemento, mas é [<leftType>
, <rightType>
].
TIPOS DE DIFF DE MATRIZES BINÁRIAS
A entrada para a função <functionName>
deveria ter sido duas <arrayType>
com o mesmo tipo de elemento, mas é [<leftType>
, <rightType>
].
BINARY_OP_DIFF_TYPES
os operandos esquerdo e direito do operador binário têm tipos incompatíveis (<left>
e <right>
).
BINARY_OP_WRONG_TYPE
o operador binário requer o tipo de entrada <inputType>
, não <actualDataType>
.
BLOOM_FILTER_BINARY_OP_WRONG_TYPE
A entrada binária do filtro Bloom para <functionName>
deve ser um valor constante ou uma expressão de subconsulta escalar, mas é <actual>
.
BLOOM_FILTER_TIPO ERRADO
A entrada para a função <functionName>
deveria ter sido <expectedLeft>
seguida pelo valor com <expectedRight>
, mas é [<actual>
].
NÃO É POSSÍVEL CONVERTER_EM_JSON
Não é possível converter a coluna <name>
do tipo <type>
em JSON.
NÃO É POSSÍVEL ELIMINAR_TODOS_CAMPOS
Não é possível descartar todos os campos na estrutura.
PARÂMETRO CAST_TO_NAMED_BR
O parâmetro <parameterName>
da função <functionName>
na posição <pos>
requer <requiredType>
. O argumento dado é <argumentType>
.
CAST_WITHOUT_SUGESTION
não é possível converter <srcType>
para <targetType>
.
CAST_WITH_CONF_SUGGESTION
não é possível transmitir <srcType>
para <targetType>
com o modo ANSI ativado.
Se você precisar converter <srcType>
para <targetType>
, você pode definir <config>
como <configVal>
.
CAST_WITH_FUNC_SUGGESTION
não é possível converter <srcType>
para <targetType>
.
Para converter valores de <srcType>
para <targetType>
, você pode usar as funções <functionNames>
em vez disso.
CREATE_MAP_KEY_DIFF_TYPES
A chave fornecida da função <functionName>
deveria ser do mesmo tipo, mas é <dataType>
.
CREATE_MAP_VALUE_DIFF_TYPES
Os valores fornecidos da função <functionName>
devem ser todos do mesmo tipo, mas são <dataType>
.
CREATE_NAMED_STRUCT_WITHOUT_FOLDABLE_STRING
Somente expressões STRING
dobráveis podem aparecer em posições ímpares, mas elas são <inputExprs>
.
DIFF_TYPES DE DADOS
Todas as entradas para <functionName>
devem ser do mesmo tipo, mas são <dataType>
.
FILTRAR_NÃO_BOOLEANO
A expressão de filtro <filter>
do tipo <type>
não é booleana.
TIPO DE MAPA DE HASH
A entrada para a função <functionName>
não pode conter elementos do tipo "MAP
". No Spark, os mesmos mapas podem ter códigos de hash diferentes, portanto, as expressões de hash são proibidas nos elementos "MAP
" . Para restaurar o comportamento anterior, defina " spark.sql.legacy.allowhashonMapType " como " true ".
TIPO DE VARIANTE DE HASH
A entrada para a função <functionName>
ainda não pode conter elementos do tipo "VARIANT
".
TAMANHO DA ENTRADA NÃO É UM
O comprimento de <exprName>
deve ser 1.
VALOR_ARG_VALOR INVÁLIDO
O valor <inputName>
deve ser um literal <requireType>
de <validValues>
, mas obteve <inputValue>
.
TIPO_CHAVE_JSON_MAP_CHAVE_JSON INVÁLIDO
O esquema de entrada <schema>
só pode conter STRING
como um tipo key para um MAP
.
ESQUEMA_JSON INVÁLIDO
O esquema de entrada <schema>
deve ser uma estrutura, uma matriz, um mapa ou uma variante.
TIPO_CHAVE DE MAPA INVÁLIDO
O key do mapa não pode ser/conter <keyType>
.
TIPO_DE_PEDIDO INVÁLIDO
O <functionName>
não suporta pedidos no tipo <dataType>
.
ATRIBUIÇÕES DE OPERAÇÃO DE NÍVEL DE LINHA INVÁLIDAS
<errors>
SEGREDO_INVÁLIDO
O valor do parâmetro do argumento "apiKey" da função AI não pode ser uma constante <inputExpr>
. Os usos recomendados incluem a função secret(scope, key)
ou uma subconsulta SELECT ...
.
TIPO_CHAVE DE MAPA XML INVÁLIDO
O esquema de entrada <schema>
só pode conter STRING
como um tipo key para um MAP
.
IN_SUBQUERY_DATA_TYPE_MISMATCH
O tipo de dados de um ou mais elementos no lado esquerdo de uma subconsulta IN
não é compatível com o tipo de dados da saída da subconsulta. Colunas incompatíveis: [<mismatchedColumns>
], lado esquerdo: [<leftType>
], lado direito: [<rightType>
].
IN_SUBQUERY_LENGTH_MISMATCH
O número de colunas no lado esquerdo de uma subconsulta IN
não corresponde ao número de colunas na saída da subconsulta. Colunas do lado esquerdo (comprimento: <leftLength>
): [<leftColumns>
], colunas do lado direito (comprimento: <rightLength>
): [<rightColumns>
].
MAP_CONCAT_DIFF_TYPES
O <functionName>
deve ser todo do tipo map, mas é <dataType>
.
MAP_FUNCTION_DIFF_TYPES
A entrada para <functionName>
deveria ter sido <dataType>
seguida por um valor do mesmo tipo de key, mas é [<leftType>
, <rightType>
].
MAPE_ZIP_WITH_DIFF_TYPES
A entrada para o <functionName>
deveria ter sido dois mapas com tipos key compatíveis, mas é [<leftType>
, <rightType>
].
ENTRADA_NÃO_DOBRÁVEL
a entrada <inputName>
deve ser uma expressão <inputType>
dobrável; no entanto, obtive <inputExpr>
.
LITERAL NÃO COM CADEIAS DE CARACTERES
O parâmetro <paramIndex>
deve ser uma matriz de strings literais.
TIPO_DE_CADEIA DE CARACTERES
todos os argumentos devem ser strings.
TIPO_DE_ESTRUTURA NÃO ESTRUTURAL
a entrada <inputName>
deve ser uma expressão de estrutura; no entanto, obteve <inputType>
.
TIPO_NULO
Valores digitados nulos não podem ser usados como argumentos de <functionName>
.
PARÂMETRO_RESTRIÇÃO_VIOLAÇÃO
O <leftExprName>(<leftExprValue>
) deve ser <constraint>
(o <rightExprName>(<rightExprValue>
).
RANGE_FRAME_INVALID_TYPE
O tipo de dados <orderSpecType>
usado na especificação do pedido não suporta o tipo de dados <valueBoundaryType>
, que é usado no quadro de intervalo.
RANGE_FRAME_MULTI_ORDER
Uma moldura de janela de intervalo com limites de valor não pode ser usada em uma especificação de janela com várias expressões ordenadas por: <orderSpec>
.
RANGE_FRAME_WITHOUT_ORDER
Uma moldura de janela de intervalo não pode ser usada em uma especificação de janela não ordenada.
FUNÇÃO REMOTA_URL_REMOTA_INVÁLIDA_REMOTA_URL
O parâmetro de entrada: <paramName>
, value: <paramValue>
não pode ser usado para construir uma URL remota válida porque <reason>
NOMES DE PARÂMETROS ERRADOS DE FUNÇÕES REMOTAS
Os nomes dos parâmetros de entrada não estão corretos. Parâmetros obrigatórios ausentes: <missingValues>
, parâmetros não reconhecidos: <unknownValues>
.
TIPOS DE ENTRADA DE SEQUÊNCIA ERRADOS
<functionName>
usa o tipo de parâmetro errado. O tipo de parâmetro deve estar em conformidade com:
-
As expressões começar e parar devem ser resolvidas com o mesmo tipo.
-
Se as expressões começar e parar resolverem para o tipo
<startType>
, então a expressão de etapa deve resolver para o tipo<stepType>
. -
Caso contrário, se as expressões começar e parar resolverem para o tipo
<otherStartType>
, então a expressão de etapa deve resolver para o mesmo tipo.
TIPOS_WINDOW_FRAME_DIFF_TYPES ESPECIFICADOS
Os limites da moldura da janela <lower>
e <upper>
não têm o mesmo tipo: <lowerType> <> <upperType>
.
ESPECIFICADO_WINDOW_FRAME_INVALID_BOUND
O limite superior da moldura da janela <upper>
não segue o limite inferior <lower>
.
TYPE_WINDOW_FRAME_UNACCEPTED_TYPE ESPECIFICADO
O tipo de dados do limite <location>
<exprType>
não corresponde ao tipo de dados esperado <expectedType>
.
ESPECIFICADO_WINDOW_FRAME_WITHOUT_FOLDABLE
A moldura da janela <location>
bound <expression>
não é literal.
COMPARAÇÃO_WINDOW_FRAME_ERRONG_COMPARISON ESPECIFICADA
O limite inferior de uma moldura de janela deve ser <comparison>
em relação ao limite superior.
STACK_COLUMN_DIFF_TYPES
O tipo de dados da coluna (<columnIndex>
) não tem o mesmo tipo: <leftType> (<leftParamIndex>) <> <rightType> (<rightParamIndex>)
.
DIGITE _CHECK_FAILURE_WITH_HINT
<msg> <hint>
.
TIPO_DE_CLASSE INESPERADO
classe <className>
não encontrada.
TIPO_DE_ENTRADA INESPERADO
O parâmetro <paramIndex>
requer o tipo <requiredType>
, mas <inputSql>
tem o tipo <inputType>
.
INESPERADO_NULL
O <exprName>
não deve ser nulo.
TIPO_DEVOLUÇÃO_INESPERADO
O <functionName>
exige o tipo de retorno <expectedType>
, mas o real é o tipo <actualType>
.
MÉTODO_ESTÁTICO INESPERADO
não é possível encontrar um método estático <methodName>
que corresponda aos tipos de argumento em <className>
.
TIPO_DE_ENTRADA NÃO SUPORTADO
A entrada de <functionName>
não pode ser do tipo <dataType>
.
TIPO_UDF_INPUT_TYPE NÃO SUPORTADO
Os UDFs não suportam '<dataType>
' como um tipo de dados de entrada.
TIPO_UDF_OUTPUT_TYPE NÃO SUPORTADO
Os UDFs não suportam '<dataType>
' como um tipo de dados de saída.
VALOR FORA DO INTERVALO
O <exprName>
deve estar entre <valueRange>
(valor atual = <currentValue>
).
NUM_ARG_TYPES_ERRADOS
A expressão exige os tipos de argumento <expectedNum>
, mas o número real é <actualNum>
.
ENDPOINTS ERRADOS
O número de pontos finais deve ser >= 2 para construir intervalos, mas o número real é <actualNumber>
.