

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Neptune 数据面板 API 异常
<a name="data-api-dp-errors"></a>

**异常：**
+ [AccessDeniedException（结构）](#AccessDeniedException)
+ [BadRequestException（结构）](#BadRequestException)
+ [BulkLoadIdNotFoundException（结构）](#BulkLoadIdNotFoundException)
+ [CancelledByUserException（结构）](#CancelledByUserException)
+ [ClientTimeoutException（结构）](#ClientTimeoutException)
+ [ConcurrentModificationException（结构）](#ConcurrentModificationException)
+ [ConstraintViolationException（结构）](#ConstraintViolationException)
+ [ExpiredStreamException（结构）](#ExpiredStreamException)
+ [FailureByQueryException（结构）](#FailureByQueryException)
+ [IllegalArgumentException（结构）](#IllegalArgumentException)
+ [InternalFailureException（结构）](#InternalFailureException)
+ [InvalidArgumentException（结构）](#InvalidArgumentException)
+ [InvalidNumericDataException（结构）](#InvalidNumericDataException)
+ [InvalidParameterException（结构）](#InvalidParameterException)
+ [LoadUrlAccessDeniedException（结构）](#LoadUrlAccessDeniedException)
+ [MalformedQueryException（结构）](#MalformedQueryException)
+ [MemoryLimitExceededException（结构）](#MemoryLimitExceededException)
+ [MethodNotAllowedException（结构）](#MethodNotAllowedException)
+ [MissingParameterException（结构）](#MissingParameterException)
+ [MLResourceNotFoundException（结构）](#MLResourceNotFoundException)
+ [ParsingException（结构）](#ParsingException)
+ [PreconditionsFailedException（结构）](#PreconditionsFailedException)
+ [QueryLimitExceededException（结构）](#QueryLimitExceededException)
+ [QueryLimitException（结构）](#QueryLimitException)
+ [QueryTooLargeException（结构）](#QueryTooLargeException)
+ [ReadOnlyViolationException（结构）](#ReadOnlyViolationException)
+ [S3Exception（结构）](#S3Exception)
+ [ServerShutdownException（结构）](#ServerShutdownException)
+ [StatisticsNotAvailableException（结构）](#StatisticsNotAvailableException)
+ [StreamRecordsNotFoundException（结构）](#StreamRecordsNotFoundException)
+ [ThrottlingException（结构）](#ThrottlingException)
+ [TimeLimitExceededException（结构）](#TimeLimitExceededException)
+ [TooManyRequestsException（结构）](#TooManyRequestsException)
+ [UnsupportedOperationException（结构）](#UnsupportedOperationException)
+ [UnloadUrlAccessDeniedException（结构）](#UnloadUrlAccessDeniedException)

## AccessDeniedException（结构）
<a name="AccessDeniedException"></a>

在身份验证或授权失败时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## BadRequestException（结构）
<a name="BadRequestException"></a>

当提交了无法处理的请求时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  不正确的请求的 ID。

## BulkLoadIdNotFoundException（结构）
<a name="BulkLoadIdNotFoundException"></a>

当找不到指定的批量加载任务 ID 时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  找不到的批量加载任务 ID

## CancelledByUserException（结构）
<a name="CancelledByUserException"></a>

当用户取消请求时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## ClientTimeoutException（结构）
<a name="ClientTimeoutException"></a>

当客户端中的请求发生超时时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## ConcurrentModificationException（结构）
<a name="ConcurrentModificationException"></a>

当请求尝试修改其它进程同时修改的数据时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## ConstraintViolationException（结构）
<a name="ConstraintViolationException"></a>

当请求字段中的值不满足所需的约束条件时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## ExpiredStreamException（结构）
<a name="ExpiredStreamException"></a>

当请求尝试访问已过期的流时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## FailureByQueryException（结构）
<a name="FailureByQueryException"></a>

请求失败时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## IllegalArgumentException（结构）
<a name="IllegalArgumentException"></a>

不支持请求中的参数时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## InternalFailureException（结构）
<a name="InternalFailureException"></a>

请求处理意外失败时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## InvalidArgumentException（结构）
<a name="InvalidArgumentException"></a>

当请求中的参数具有无效值时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## InvalidNumericDataException（结构）
<a name="InvalidNumericDataException"></a>

在为请求提供服务时遇到无效的数值数据时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## InvalidParameterException（结构）
<a name="InvalidParameterException"></a>

当参数值无效时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  包含无效参数的请求的 ID。

## LoadUrlAccessDeniedException（结构）
<a name="LoadUrlAccessDeniedException"></a>

当拒绝访问指定的加载 URL 时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## MalformedQueryException（结构）
<a name="MalformedQueryException"></a>

当提交的查询语法不正确或未通过额外验证时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  格式错误的查询请求的 ID。

## MemoryLimitExceededException（结构）
<a name="MemoryLimitExceededException"></a>

当请求因内存资源不足而失败时引发。可以重试该请求。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  失败的请求的 ID。

## MethodNotAllowedException（结构）
<a name="MethodNotAllowedException"></a>

当所使用的端点不支持请求使用的 HTTP 方法时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## MissingParameterException（结构）
<a name="MissingParameterException"></a>

缺少必需的参数时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  缺少参数的请求的 ID。

## MLResourceNotFoundException（结构）
<a name="MLResourceNotFoundException"></a>

当找不到指定的机器学习资源时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## ParsingException（结构）
<a name="ParsingException"></a>

遇到解析问题时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## PreconditionsFailedException（结构）
<a name="PreconditionsFailedException"></a>

当处理请求的先决条件未得到满足时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## QueryLimitExceededException（结构）
<a name="QueryLimitExceededException"></a>

当活动查询的数量超过服务器可以处理的数量时引发。当系统不太繁忙时，可以重试有问题的查询。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  超出限制的请求的 ID。

## QueryLimitException（结构）
<a name="QueryLimitException"></a>

当查询大小超过系统限制时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  超出限制的请求的 ID。

## QueryTooLargeException（结构）
<a name="QueryTooLargeException"></a>

当查询的正文太大时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  过大的请求的 ID。

## ReadOnlyViolationException（结构）
<a name="ReadOnlyViolationException"></a>

当请求尝试写入只读资源时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  缺少参数的请求的 ID。

## S3Exception（结构）
<a name="S3Exception"></a>

在访问 Amazon S3 而出现问题时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## ServerShutdownException（结构）
<a name="ServerShutdownException"></a>

当服务器在处理请求时关闭时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## StatisticsNotAvailableException（结构）
<a name="StatisticsNotAvailableException"></a>

当满足请求所需的统计数据不可用时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## StreamRecordsNotFoundException（结构）
<a name="StreamRecordsNotFoundException"></a>

当找不到查询所请求的流记录时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## ThrottlingException（结构）
<a name="ThrottlingException"></a>

当请求的速率超出吞吐量上限时引发。遇到此异常后可以重试请求。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  由于此原因而无法处理的请求的 ID。

## TimeLimitExceededException（结构）
<a name="TimeLimitExceededException"></a>

当操作超过允许的时间限制时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  由于此原因而无法处理的请求的 ID。

## TooManyRequestsException（结构）
<a name="TooManyRequestsException"></a>

当正在处理的请求数量超过限制时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  由于此原因而无法处理的请求的 ID。

## UnsupportedOperationException（结构）
<a name="UnsupportedOperationException"></a>

当请求尝试启动不支持的操作时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。

## UnloadUrlAccessDeniedException（结构）
<a name="UnloadUrlAccessDeniedException"></a>

当被拒绝访问作为卸载目标的 URL 时引发。

**Fields**
+ **code** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  返回 HTTP 状态代码，带有异常。
+ **detailedMessage** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  描述问题的详细消息。
+ **requestId** – 这是*必需的：*一个字符串，类型为：`string`（UTF-8 编码的字符串）。

  相关请求的 ID。