AWS Glue 기계 학습 예외 사항 - AWS Glue

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Glue 기계 학습 예외 사항

이 주제에서는 기계 학습과 관련된 AWS Glue 예외에 대한 HTTP 오류 코드 및 문자열에 대해 설명합니다. 작업을 수행할 때 발생할 수 있는 각 기계 학습 작업에 대해 오류 코드 및 오류 문자열이 제공됩니다. 또한 오류를 일으킨 작업을 다시 시도할 수 있는지 여부를 확인할 수 있습니다.

CancelMLTaskRunActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    • “[transformName] 변환을 위한 [accountId] 계정에서 [taskRunId]에 대한 ML 작업 실행을 찾을 수 없습니다.”

    재시도 가능: 아니요.

CreateMLTaskRunActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • InvalidInputException (400)

    • “예기치 않은 입력으로 인해 내부 서비스 오류가 발생했습니다.”

    • “변환에서 AWS Glue 테이블 입력 소스를 지정해야 합니다.”

    • “입력 소스 열 [columnName]에 카탈로그에 정의된 잘못된 데이터 형식이 있습니다.”

    • “정확히 하나의 입력 레코드 테이블을 제공해야 합니다.”

    • “데이터베이스 이름을 지정해야 합니다.”

    • “테이블 이름을 지정해야 합니다.”

    • “스키마가 변환에 정의되지 않았습니다.”

    • “스키마는 주어진 기본 키 [primaryKey]를 포함해야 합니다.”

    • “데이터 카탈로그 스키마를 가져오는 중 문제가 발생했습니다. [message].”

    • “최대 용량과 작업자 수/유형을 동시에 설정할 수 없습니다.”

    • “WorkerType과 NumberOfWorkers 둘 다 설정해야 합니다.”

    • “MaxCapacity는 >=[maxCapacity]이어야 합니다.”

    • “NumberOfWorkers는 >=[maxCapacity]이어야 합니다.”

    • “최대 재시도는 음수가 아니어야 합니다.”

    • “일치 항목 찾기 파라미터가 설정되지 않았습니다.”

    • “일치 항목 찾기 파라미터에 기본 키를 지정해야 합니다.”

    재시도 가능: 아니요.

  • AlreadyExistsException (400)

    • “이름이 [transformName]인 변형이 이미 있습니다.”

    재시도 가능: 아니요.

  • IdempotentParameterMismatchException (400)

    • “[transformName] 변환에 대한 멱등성 생성 요청에 일치하지 않는 파라미터가 있습니다.”

    재시도 가능: 아니요.

  • InternalServiceException (500)

    • “종속성 오류가 발생했습니다.”

    재시도 가능: 예.

  • ResourceNumberLimitExceededException (400)

    • “ML 변환 수([count])가 [limit] 변환의 제한을 초과했습니다.”

    재시도 가능: 예, 이 새 변환을 위한 공간을 만들기 위해 변환을 삭제한 후 재시도합니다.

DeleteMLTransformActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    재시도 가능: 아니요.

GetMLTaskRunActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    • “[transformName] 변환을 위한 [accountId] 계정에서 [taskRunId]에 대한 ML 작업 실행을 찾을 수 없습니다.”

    재시도 가능: 아니요.

GetMLTaskRunsActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    • “[transformName] 변환을 위한 [accountId] 계정에서 [taskRunId]에 대한 ML 작업 실행을 찾을 수 없습니다.”

    재시도 가능: 아니요.

GetMLTransformActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    재시도 가능: 아니요.

GetMLTransformsActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    재시도 가능: 아니요.

  • InvalidInputException (400)

    • “계정 ID는 비워 둘 수 없습니다.”

    • “[column] 열에는 정렬이 지원되지 않습니다.”

    • “[column]은(는) 비워 둘 수 없습니다.”

    • “예기치 않은 입력으로 인해 내부 서비스 오류가 발생했습니다.”

    재시도 가능: 아니요.

GetSaveLocationForTransformArtifactActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    재시도 가능: 아니요.

  • InvalidInputException (400)

    • “지원되지 않는 아티팩트 유형 [artifactType]입니다.”

    • “예기치 않은 입력으로 인해 내부 서비스 오류가 발생했습니다.”

    재시도 가능: 아니요.

GetTaskRunArtifactActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    • “[transformName] 변환을 위한 [accountId] 계정에서 [taskRunId]에 대한 ML 작업 실행을 찾을 수 없습니다.”

    재시도 가능: 아니요.

  • InvalidInputException (400)

    • “파일 이름 '[fileName]’이(가) 게시에 유효하지 않습니다.”

    • “[taskType] 작업 유형에 대한 아티팩트를 검색할 수 없습니다.”

    • “[artifactType]에 대한 아티팩트를 검색할 수 없습니다.”

    • “예기치 않은 입력으로 인해 내부 서비스 오류가 발생했습니다.”

    재시도 가능: 아니요.

PublishMLTransformModelActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    • “계정 ID - [accountId] - 및 변환 ID - [transformId]에서 버전 - [version] 버전이 있는 기존 모델을 찾을 수 없습니다.”

    재시도 가능: 아니요.

  • InvalidInputException (400)

    • “파일 이름 '[fileName]’이(가) 게시에 유효하지 않습니다.”

    • “부호 없는 문자열 [string] 앞에 잘못된 마이너스 부호가 있습니다.”

    • “[string]의 끝에 잘못된 숫자가 있습니다.”

    • “문자열 값 [string]은(는) 부호 없는 long 범위를 초과합니다.”

    • “예기치 않은 입력으로 인해 내부 서비스 오류가 발생했습니다.”

    재시도 가능: 아니요.

PullLatestMLTransformModelActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    재시도 가능: 아니요.

  • InvalidInputException (400)

    • “예기치 않은 입력으로 인해 내부 서비스 오류가 발생했습니다.”

    재시도 가능: 아니요.

  • ConcurrentModificationException (400)

    • “파라미터가 일치하지 않는 레이싱 입력으로 인해 훈련할 모델 버전을 만들 수 없습니다.”

    • “변환 ID [transformId]에 대한 ML 변환 모델이 오래되었거나 다른 프로세스에 의해 업데이트되고 있습니다. 다시 시도하십시오.”

    재시도 가능: 예.

PutJobMetadataForMLTransformActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    • “[transformName] 변환을 위한 [accountId] 계정에서 [taskRunId]에 대한 ML 작업 실행을 찾을 수 없습니다.”

    재시도 가능: 아니요.

  • InvalidInputException (400)

    • “예기치 않은 입력으로 인해 내부 서비스 오류가 발생했습니다.”

    • “알 수 없는 작업 메타데이터 유형 [jobType]입니다.”

    • “업데이트할 작업 실행 ID를 제공해야 합니다.”

    재시도 가능: 아니요.

StartExportLabelsTaskRunActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    • “계정 ID [accountId]에 변환 ID [transformId]에 대한 labelset가 없습니다.”

    재시도 가능: 아니요.

  • InvalidInputException (400)

    • “[message].”

    • “제공된 S3 경로가 변환과 동일한 리전에 있지 않습니다. 예상한 리전은 [region]이지만 받은 리전은 [region]입니다.”

    재시도 가능: 아니요.

StartImportLabelsTaskRunActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    재시도 가능: 아니요.

  • InvalidInputException (400)

    • “[message].”

    • “잘못된 레이블 파일 경로입니다.”

    • “[labelPath]에서 레이블 파일에 액세스할 수 없습니다. [message].”

    • “변환에 제공된 IAM 역할을 사용할 수 없습니다. 역할: [role]입니다.”

    • “크기가 0인 잘못된 레이블 파일입니다.”

    • “제공된 S3 경로가 변환과 동일한 리전에 있지 않습니다. 예상한 리전은 [region]이지만 받은 리전은 [region]입니다.”

    재시도 가능: 아니요.

  • ResourceNumberLimitExceededException (400)

    • “레이블 파일이 [limit]MB 제한을 초과했습니다.”

    재시도 가능: 아니오. 레이블 파일을 여러 개의 작은 파일로 나누는 것이 좋습니다.

StartMLEvaluationTaskRunActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    재시도 가능: 아니요.

  • InvalidInputException (400)

    • “정확히 하나의 입력 레코드 테이블을 제공해야 합니다.”

    • “데이터베이스 이름을 지정해야 합니다.”

    • “테이블 이름을 지정해야 합니다.”

    • “일치 항목 찾기 파라미터가 설정되지 않았습니다.”

    • “일치 항목 찾기 파라미터에 기본 키를 지정해야 합니다.”

    재시도 가능: 아니요.

  • MLTransformNotReadyException (400)

    • “이 작업은 준비 상태에 있는 변환에만 적용할 수 있습니다.”

    재시도 가능: 아니요.

  • InternalServiceException (500)

    • “종속성 오류가 발생했습니다.”

    재시도 가능: 예.

  • ConcurrentRunsExceededException (400)

    • “ML 작업 실행 수 [count]이(가) 작업 실행 [limit]의 변환 제한을 초과했습니다.”

    • “ML 작업 실행 수 [count]이(가) 작업 실행 [limit]의 제한을 초과했습니다.”

    재시도 가능: 예, 작업 실행이 완료될 때까지 기다린 후 재시도합니다.

StartMLLabelingSetGenerationTaskRunActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    재시도 가능: 아니요.

  • InvalidInputException (400)

    • “정확히 하나의 입력 레코드 테이블을 제공해야 합니다.”

    • “데이터베이스 이름을 지정해야 합니다.”

    • “테이블 이름을 지정해야 합니다.”

    • “일치 항목 찾기 파라미터가 설정되지 않았습니다.”

    • “일치 항목 찾기 파라미터에 기본 키를 지정해야 합니다.”

    재시도 가능: 아니요.

  • InternalServiceException (500)

    • “종속성 오류가 발생했습니다.”

    재시도 가능: 예.

  • ConcurrentRunsExceededException (400)

    • “ML 작업 실행 수 [count]이(가) 작업 실행 [limit]의 변환 제한을 초과했습니다.”

    재시도 가능: 예, 작업 실행이 완료된 후 재시도합니다.

UpdateMLTransformActivity

이 활동에는 다음과 같은 예외가 있습니다.

  • EntityNotFoundException (400)

    • “[transformName] 핸들이 있는 [accountId] 계정에서 MLTransform을 찾을 수 없습니다.”

    재시도 가능: 아니요.

  • InvalidInputException (400)

    • “이름이 [transformName]인 다른 변환이 이미 있습니다.”

    • “[message].”

    • “변환 이름은 비워 둘 수 없습니다.”

    • “최대 용량과 작업자 수/유형을 동시에 설정할 수 없습니다.”

    • “WorkerType과 NumberOfWorkers 둘 다 설정해야 합니다.”

    • “MaxCapacity는 >=[minMaxCapacity]이어야 합니다.”

    • “NumberOfWorkers는 >=[minNumWorkers]이어야 합니다.”

    • “최대 재시도는 음수가 아니어야 합니다.”

    • “예기치 않은 입력으로 인해 내부 서비스 오류가 발생했습니다.”

    • “일치 항목 찾기 파라미터가 설정되지 않았습니다.”

    • “일치 항목 찾기 파라미터에 기본 키를 지정해야 합니다.”

    재시도 가능: 아니요.

  • AlreadyExistsException (400)

    • “이름이 [transformName]인 변형이 이미 있습니다.”

    재시도 가능: 아니요.

  • IdempotentParameterMismatchException (400)

    • “[transformName] 변환에 대한 멱등성 생성 요청에 일치하지 않는 파라미터가 있습니다.”

    재시도 가능: 아니요.