DATATYPE_MISMATCH 오류 클래스
데이터 형식이 일치하지 않아 해결할 <sqlExpr>
수 없습니다.
ARRAY_FUNCTION_DIFF_TYPES
<functionName>
<dataType>
입력 뒤에 동일한 요소 형식의 값이 있어야 하지만 [<leftType>
, <rightType>
]입니다.
BINARY_ARRAY_DIFF_TYPES
함수 <functionName>
에 대한 입력은 동일한 요소 형식의 두 <arrayType>
가지여야 하지만 [<leftType>
, <rightType>
]입니다.
BINARY_OP_DIFF_TYPES
이진 연산자의 왼쪽 및 오른쪽 피연산자에는 호환되지 않는 형식(<left>
및 <right>
)이 있습니다.
BINARY_OP_WRONG_TYPE
이진 연산자에는 입력 형식 <inputType>
이 필요하며 , 그렇지 않습니다 <actualDataType>
.
BLOOM_FILTER_BINARY_OP_WRONG_TYPE
Bloom 필터 이진 입력 <functionName>
은 상수 값 또는 스칼라 하위 쿼리 식이어야 하지만 <actual>
,
BLOOM_FILTER_WRONG_TYPE
함수 <functionName>
<expectedLeft>
에 대한 입력 뒤에 값이 있어야 <expectedRight>
하지만 [<actual>
]입니다.
CANNOT_CONVERT_TO_JSON
형식 <type>
의 열을 <name>
JSON으로 변환할 수 없습니다.
CANNOT_DROP_ALL_FIELDS
구조체의 모든 필드를 삭제할 수 없습니다.
CAST_TO_NAMED_PARAMETER
위치의 함수 <functionName>
매개 변수 <parameterName>
에는 다음이 <requiredType>
<pos>
필요합니다. 지정된 인수는 .입니다 <argumentType>
.
CAST_WITHOUT_SUGGESTION
로 캐스팅 <srcType>
할 <targetType>
수 없습니다.
CAST_WITH_CONF_SUGGESTION
는 ANSI 모드로 캐스팅 <srcType>
할 <targetType>
수 없습니다.
캐스팅 <srcType>
<targetType>
해야 하는 경우 로 설정할 <config>
<configVal>
수 있습니다.
CAST_WITH_FUNC_SUGGESTION
로 캐스팅 <srcType>
할 <targetType>
수 없습니다.
값을 <srcType>
<targetType>
변환하려면 함수를 <functionNames>
대신 사용할 수 있습니다.
CREATE_MAP_KEY_DIFF_TYPES
함수 <functionName>
의 지정된 키는 모두 동일한 형식이어야 하지만 다음과 같습니다 <dataType>
.
CREATE_MAP_VALUE_DIFF_TYPES
함수 <functionName>
의 지정된 값은 모두 동일한 형식이어야 하지만 다음과 같습니다 <dataType>
.
CREATE_NAMED_STRUCT_WITHOUT_FOLDABLE_STRING
접을 수 있는 STRING
식만 홀수 위치에 표시할 수 있지만 다음과 같습니다 <inputExprs>
.
DATA_DIFF_TYPES
입력은 <functionName>
모두 동일한 형식이어야 하지만 <dataType>
.
FILTER_NOT_BOOLEAN
형식 <type>
의 필터 식 <filter>
은 부울이 아닙니다.
HASH_MAP_TYPE
함수 <functionName>
에 대한 입력은 "MAP
" 형식의 요소를 포함할 수 없습니다. Spark에서 동일한 맵에는 해시 코드가 다를 수 있으므로 "MAP
" 요소에서 해시 식이 금지됩니다. 이전 동작을 복원하려면 “spark.sql.legacy.allowHashOnMapType”을 “true”로 설정합니다.
HASH_VARIANT_TYPE
함수 <functionName>
에 대한 입력은 아직 "VARIANT" 형식의 요소를 포함할 수 없습니다.
INPUT_SIZE_NOT_ONE
길이는 <exprName>
1이어야 합니다.
INVALID_ARG_VALUE
값은 <inputName>
리터럴<validValues>
이어야 <requireType>
하지만 .<inputValue>
INVALID_JSON_MAP_KEY_TYPE
입력 스키마 <schema>
는 에 대한 키 형식으로만 포함 STRING
할 MAP
수 있습니다.
INVALID_JSON_SCHEMA
입력 스키마 <schema>
는 구조체, 배열, 맵 또는 변형이어야 합니다.
INVALID_MAP_KEY_TYPE
맵의 키는 포함할 <keyType>
수 없습니다.
INVALID_ORDERING_TYPE
형식 <functionName>
<dataType>
에 대한 순서 지정을 지원하지 않습니다.
INVALID_ROW_LEVEL_OPERATION_ASSIGNMENTS
<errors>
INVALID_SECRET
ai_generate_text 함수에 대한 "apiKey" 인수의 매개 변수 값은 상수가 <inputExpr>
될 수 없습니다. 함수 또는 하위 쿼리를 SELECT ...
사용하는 secret(scope, key)
것이 좋습니다.
INVALID_XML_MAP_KEY_TYPE
입력 스키마 <schema>
는 에 대한 키 형식으로만 포함 STRING
할 MAP
수 있습니다.
IN_SUBQUERY_DATA_TYPE_MISMATCH
IN 하위 쿼리의 왼쪽에 있는 하나 이상의 요소의 데이터 형식이 하위 쿼리 출력의 데이터 형식과 호환되지 않습니다. 일치하지 않는 열: [<mismatchedColumns>
], 왼쪽: [<leftType>
], 오른쪽: [<rightType>
].
IN_SUBQUERY_LENGTH_MISMATCH
IN 하위 쿼리의 왼쪽에 있는 열 수가 하위 쿼리 출력의 열 수와 일치하지 않습니다. 왼쪽 열(길이: <leftLength>
): [<leftColumns>
], 오른쪽 열(길이: <rightLength>
): [<rightColumns>
].
MAP_CONCAT_DIFF_TYPES
모두 <functionName>
형식 맵이어야 하지만 <dataType>
.
MAP_FUNCTION_DIFF_TYPES
<functionName>
입력 뒤에 동일한 키 형식의 값이 있어야 <dataType>
하지만 [<leftType>
, <rightType>
]입니다.
MAP_ZIP_WITH_DIFF_TYPES
이 입력은 <functionName>
호환되는 키 형식의 두 맵이어야 하지만 [<leftType>
, <rightType>
]입니다.
NON_FOLDABLE_INPUT
입력 <inputName>
은 접을 수 있는 <inputType>
식이어야 합니다. 그러나 .<inputExpr>
NON_STRING_LITERAL
매개 변수 <paramIndex>
는 문자열 리터럴의 배열이어야 합니다.
NON_STRING_TYPE
모든 인수는 문자열이어야 합니다.
NULL_TYPE
Null 형식의 값은 .의 <functionName>
인수로 사용할 수 없습니다.
PARAMETER_CONSTRAINT_VIOLATION
(<leftExprValue>
)는 <leftExprName>
(<rightExprValue>
)이어야 <rightExprName>
<constraint>
합니다.
RANGE_FRAME_INVALID_TYPE
순서 사양에 사용된 데이터 형식 <orderSpecType>
이 범위 프레임에 사용되는 데이터 형식 <valueBoundaryType>
과 일치하지 않습니다.
RANGE_FRAME_MULTI_ORDER
값 경계가 있는 범위 창 프레임은 식별로 여러 순서로 창 사양에서 사용할 수 없습니다. <orderSpec>
RANGE_FRAME_WITHOUT_ORDER
범위 창 프레임은 순서가 지정되지 않은 창 사양에 사용할 수 없습니다.
REMOTE_FUNCTION_INVALID_REMOTE_URL
입력 매개 변수 : <paramName>
, value : <paramValue>
때문에 유효한 원격 URL 생성하는 데 사용할 수 없습니다.<reason>
REMOTE_FUNCTION_WRONG_PARAMETER_NAMES
입력 매개 변수 이름이 올바르지 않습니다. 필수 매개 변수 누락: <missingValues>
인식할 수 없는 매개 변수: <unknownValues>
.
SEQUENCE_WRONG_INPUT_TYPES
<functionName>
는 잘못된 매개 변수 형식을 사용합니다. 매개 변수 형식은 다음을 준수해야 합니다.
- 시작 및 중지 식은 동일한 형식으로 확인되어야 합니다.
- 시작 및 중지 식이 형식으로
<startType>
확인되면 단계 식이 형식으로<stepType>
확인되어야 합니다. - 그렇지 않으면 시작 및 중지 식이 형식으로
<otherStartType>
확인되면 단계 식이 동일한 형식으로 확인되어야 합니다.
SPECIFIED_WINDOW_FRAME_DIFF_TYPES
창 프레임 범위와 <lower>
<upper>
형식이 같지<upperType>
<lowerType>
<> 않습니다. .
SPECIFIED_WINDOW_FRAME_INVALID_BOUND
창 프레임 상한은 <upper>
하한 <lower>
을 따르지 않습니다.
SPECIFIED_WINDOW_FRAME_UNACCEPTED_TYPE
바인딩 <exprType>
된 데이터 형식이 <location>
예상 데이터 형식<expectedType>
과 일치하지 않습니다.
SPECIFIED_WINDOW_FRAME_WITHOUT_FOLDABLE
창 프레임 <location>
바인딩 <expression>
은 리터럴이 아닙니다.
SPECIFIED_WINDOW_FRAME_WRONG_COMPARISON
창 프레임의 하한은 상한에 있어야 <comparison>
합니다.
STACK_COLUMN_DIFF_TYPES
열(<columnIndex>
)의 데이터 형식은 () (<leftParamIndex>
<rightParamIndex>
) <><rightType>
와 같은 형식 <leftType>
이 아닙니다.
TYPE_CHECK_FAILURE_WITH_HINT
<msg>
<hint>
. .
UNEXPECTED_CLASS_TYPE
클래스 <className>
를 찾을 수 없습니다.
UNEXPECTED_INPUT_TYPE
매개 변수에는 <paramIndex>
형식이 <requiredType>
필요하지만 <inputSql>
형식 <inputType>
이 있습니다.
UNEXPECTED_NULL
<exprName>
null이 아니어야 합니다.
UNEXPECTED_RETURN_TYPE
<functionName>
반환 <expectedType>
형식이 필요하지만 실제 형식은 형식입니다<actualType>
.
UNEXPECTED_STATIC_METHOD
에서 인수 형식<className>
과 일치하는 정적 메서드 <methodName>
를 찾을 수 없습니다.
UNSUPPORTED_INPUT_TYPE
입력 <functionName>
은 형식 데이터일 <dataType>
수 없습니다.
UNSUPPORTED_UDF_INPUT_TYPE
UDF는 입력 데이터 형식으로 '<dataType>
'를 지원하지 않습니다.
UNSUPPORTED_UDF_OUTPUT_TYPE
UDF는 출력 데이터 형식으로 '<dataType>
'를 지원하지 않습니다.
VALUE_OUT_OF_RANGE
사이 <exprName>
<valueRange>
여야 합니다(현재 값 = <currentValue>
).
WRONG_NUM_ARG_TYPES
식에는 인수 형식이 <expectedNum>
필요하지만 실제 숫자는 .입니다 <actualNum>
.
WRONG_NUM_ENDPOINTS
간격을 생성하려면 엔드포인트 수가 = 2여야 >하지만 실제 수는 입니다 <actualNumber>
.