

# 异常
<a name="aws-glue-api-exceptions"></a>

本节介绍可以用于查找问题根源并修复问题的 AWS Glue 例外情况。有关与机器学习相关的异常的 HTTP 错误代码和字符串的详细信息，请参阅 [AWS Glue 机器学习异常](exceptions-machine-learning.md)。

## AccessDeniedException 结构
<a name="aws-glue-api-exceptions-AccessDeniedException"></a>

对资源的访问被拒绝。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## AlreadyExistsException 结构
<a name="aws-glue-api-exceptions-AlreadyExistsException"></a>

要创建或添加的资源已存在。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## ConcurrentModificationException 结构
<a name="aws-glue-api-exceptions-ConcurrentModificationException"></a>

两个进程正在同时尝试修改某个资源。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## ConcurrentRunsExceededException 结构
<a name="aws-glue-api-exceptions-ConcurrentRunsExceededException"></a>

并发运行的任务太多。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## CrawlerNotRunningException 结构
<a name="aws-glue-api-exceptions-CrawlerNotRunningException"></a>

指定的爬网程序未在运行。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## CrawlerRunningException 结构
<a name="aws-glue-api-exceptions-CrawlerRunningException"></a>

无法执行此操作，因为爬网程序已在运行。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## CrawlerStoppingException 结构
<a name="aws-glue-api-exceptions-CrawlerStoppingException"></a>

指定的爬网程序正在停止。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## EntityNotFoundException 结构
<a name="aws-glue-api-exceptions-EntityNotFoundException"></a>

指定的实体不存在

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。
+ `FromFederationSource` – 布尔值。

  表示异常是否与联合来源有关。

## FederationSourceException 结构
<a name="aws-glue-api-exceptions-FederationSourceException"></a>

联合来源失败。

**字段**
+ `FederationSourceErrorCode` - UTF-8 字符串（有效值：`AccessDeniedException` \$1 `EntityNotFoundException` \$1 `InvalidCredentialsException` \$1 `InvalidInputException` \$1 `InvalidResponseException` \$1 `OperationTimeoutException` \$1 `OperationNotSupportedException` \$1 `InternalServiceException` \$1 `PartialFailureException` \$1 `ThrottlingException`）。

  问题的错误码。
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## FederationSourceRetryableException 结构
<a name="aws-glue-api-exceptions-FederationSourceRetryableException"></a>

联合来源失败，但可能会重试该操作。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## GlueEncryptionException 结构
<a name="aws-glue-api-exceptions-GlueEncryptionException"></a>

加密操作失败。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## IdempotentParameterMismatchException 结构
<a name="aws-glue-api-exceptions-IdempotentParameterMismatchException"></a>

两个不同记录关联了相同的唯一标识符。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## IllegalWorkflowStateException 结构
<a name="aws-glue-api-exceptions-IllegalWorkflowStateException"></a>

工作流程处于无效状态，无法执行请求的操作。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## InternalServiceException 结构
<a name="aws-glue-api-exceptions-InternalServiceException"></a>

出现内部服务错误。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## InvalidExecutionEngineException 结构
<a name="aws-glue-api-exceptions-InvalidExecutionEngineException"></a>

指定的执行引擎未知或无效。

**字段**
+ `message` – UTF-8 字符串。

  描述问题的消息。

## InvalidInputException 结构
<a name="aws-glue-api-exceptions-InvalidInputException"></a>

提供的输入无效。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。
+ `FromFederationSource` – 布尔值。

  表示异常是否与联合来源有关。

## InvalidStateException 结构
<a name="aws-glue-api-exceptions-InvalidStateException"></a>

指出您的数据处于无效状态的错误。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## InvalidTaskStatusTransitionException 结构
<a name="aws-glue-api-exceptions-InvalidTaskStatusTransitionException"></a>

从一个任务正确过渡到下一个任务失败。

**字段**
+ `message` – UTF-8 字符串。

  描述问题的消息。

## JobDefinitionErrorException 结构
<a name="aws-glue-api-exceptions-JobDefinitionErrorException"></a>

作业定义无效。

**字段**
+ `message` – UTF-8 字符串。

  描述问题的消息。

## JobRunInTerminalStateException 结构
<a name="aws-glue-api-exceptions-JobRunInTerminalStateException"></a>

作业运行的最终状态标志着失败。

**字段**
+ `message` – UTF-8 字符串。

  描述问题的消息。

## JobRunInvalidStateTransitionException 结构
<a name="aws-glue-api-exceptions-JobRunInvalidStateTransitionException"></a>

作业运行遇到了从源状态到目标状态的无效转换。

**字段**
+ `jobRunId` – UTF-8 字符串，长度不少于 1 个字节或超过 255 个字节，与 [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine) 匹配。

  相关作业运行的 ID。
+ `message` – UTF-8 字符串。

  描述问题的消息。
+ `sourceState` - UTF-8 字符串（有效值：`STARTING` \$1 `RUNNING` \$1 `STOPPING` \$1 `STOPPED` \$1 `SUCCEEDED` \$1 `FAILED` \$1 `TIMEOUT` \$1 `ERROR` \$1 `WAITING` \$1 `EXPIRED`）。

  源状态。
+ `targetState` - UTF-8 字符串（有效值：`STARTING` \$1 `RUNNING` \$1 `STOPPING` \$1 `STOPPED` \$1 `SUCCEEDED` \$1 `FAILED` \$1 `TIMEOUT` \$1 `ERROR` \$1 `WAITING` \$1 `EXPIRED`）。

  目标状态。

## JobRunNotInTerminalStateException 结构
<a name="aws-glue-api-exceptions-JobRunNotInTerminalStateException"></a>

作业运行未处于最终状态。

**字段**
+ `message` – UTF-8 字符串。

  描述问题的消息。

## LateRunnerException 结构
<a name="aws-glue-api-exceptions-LateRunnerException"></a>

作业运行程序延迟。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## NoScheduleException 结构
<a name="aws-glue-api-exceptions-NoScheduleException"></a>

没有适用的计划。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## OperationTimeoutException 结构
<a name="aws-glue-api-exceptions-OperationTimeoutException"></a>

操作已超时。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## ResourceNotReadyException 结构
<a name="aws-glue-api-exceptions-ResourceNotReadyException"></a>

资源尚未为事务做好准备。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## ResourceNumberLimitExceededException 结构
<a name="aws-glue-api-exceptions-ResourceNumberLimitExceededException"></a>

超出了资源数字限制。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## SchedulerNotRunningException 结构
<a name="aws-glue-api-exceptions-SchedulerNotRunningException"></a>

指定的计划程序未在运行。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## SchedulerRunningException 结构
<a name="aws-glue-api-exceptions-SchedulerRunningException"></a>

指定的计划程序已在运行。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## SchedulerTransitioningException 结构
<a name="aws-glue-api-exceptions-SchedulerTransitioningException"></a>

指定的计划程序正在转换。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## UnrecognizedRunnerException 结构
<a name="aws-glue-api-exceptions-UnrecognizedRunnerException"></a>

作业运行程序无法识别。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## ValidationException 结构
<a name="aws-glue-api-exceptions-ValidationException"></a>

值无法验证。

**字段**
+ `Message` – UTF-8 字符串。

  描述问题的消息。

## VersionMismatchException 结构
<a name="aws-glue-api-exceptions-VersionMismatchException"></a>

出现版本冲突。

**字段**
+ `message` – UTF-8 字符串。

  描述问题的消息。