
# 错误码
当您调用API时，如果遇到"APIGW"开头的错误码，请参见[API网关错误码](https://support.huaweicloud.com/devg-apisign/api-sign-errorcode.html)进行处理。
更多服务错误码请参见[API错误中心](https://apierrorcenter.developer.huaweicloud.com/apierrorcenter)。
| 状态码 | 错误码      | 错误信息                                                                                                                                 | 描述                                                            | 处理措施                                             |
|:---|:---|:---|:---|:---|
| 400 | DIS.4117 | Invalid Project Id. %s                                                                                                               | 用户传入的projectId无效                                              | 请检查传入的projectId是否有效，是否传入了其他project的id。           |
| 400 | DIS.4200 | Invalid request. %s                                                                                                                  | 用户的请求无效                                                       | 请参考API文档检查请求。                                    |
| 400 | DIS.4201 | Invalid partition_id. %s                                                                                                             | 用户传入的partition_id无效                                           | 请检查partition_id是否无效。                             |
| 400 | DIS.4202 | Empty request.                                                                                                                       | 用户的请求为空                                                       | 请传入有效的请求。                                        |
| 400 | DIS.4203 | Invalid monitoring period. %s                                                                                                        | 查询监控信息的startTime无效                                            | 请传入有效的时间戳。                                       |
| 400 | DIS.4204 | The monitoring period cannot be longer than 7 days.                                                                                  | 仅允许查询最近7天内的监控信息                                               | 请查询最近7天内的监控信息。                                   |
| 400 | DIS.4205 | Stream is not running.                                                                                                               | 通道状态不是运行中                                                     | 请检查通道状态。                                         |
| 400 | DIS.4209 | Invalid metrics label. %s                                                                                                            | 查询监控信息时，传入的监控指标不合法                                            | 请参考API文档检查监控指标并修正。                               |
| 400 | DIS.4215 | Invalid cursor type. %s                                                                                                              | 获取数据游标时，传入的游标类型cursor-type不合法                                 | 请参考API文档检查cursor-type字段的范围并修正。                   |
| 400 | DIS.4216 | Invalid sequence_number. %s                                                                                                          | 获取数据游标时，传入的序列号starting-sequence-number不合法                     | 请传入有效的starting-sequence-number。                  |
| 400 | DIS.4217 | Invalid partition cursor. %s                                                                                                         | 从DIS通道下载数据时，传入的数据游标partition-cursor无效                         | 请重新获取partition-cursor并下载数据。                      |
| 400 | DIS.4224 | Sequence_number out of range. %s                                                                                                     | 获取数据游标时，传入的序列号starting-sequence-number不在有效范围                  | 请传入有效的starting-sequence-number。                  |
| 400 | DIS.4225 | Expired partition cursor. %s                                                                                                         | 从DIS通道下载数据时，传入的数据游标partition-cursor过期                         | 请重新获取partition-cursor并下载数据。                      |
| 400 | DIS.4226 | A partition iterator error occurred or a record to which the SN corresponds has expired. Try to obtain the partition iterator again. | 获取数据时，传入的数据游标partition-cursor对应的序列号starting-sequence-number过期 | 请重新获取数据游标，并用新游标获取数据。                             |
| 400 | DIS.4300 | Request error.                                                                                                                       | 请求体错误                                                         | 请对照API文档修正请求体。                                   |
| 400 | DIS.4301 | The stream does not exist. %s                                                                                                        | 通道不存在                                                         | 请检查传入的通道是否存在。                                    |
| 400 | DIS.4302 | Partition does not exist. %s                                                                                                         | 通道的分区不存在                                                      | 请检查用户传入的分区ID是否存在。                                |
| 400 | DIS.4303 | Exceeded traffic control limit.                                                                                                      | 超出流控                                                          | 请扩容通道或降低上传速率。                                    |
| 400 | DIS.4305 | Too many stream requests.                                                                                                            | 同一时间内用户请求太多                                                   | 请降低请求频率并重试。                                      |
| 400 | DIS.4306 | Bucket does not exist. %s                                                                                                            | 传入的OBS桶不存在                                                    | 请检查OBS桶是否存在。                                     |
| 400 | DIS.4307 | The stream already exists.                                                                                                           | 指定的通道已经存在                                                     | 请修改通道名称并重新创建通道                                   |
| 400 | DIS.4308 | Insufficient quota.                                                                                                                  | 通道或分区的配额不足                                                    | 请释放配额或提工单修改账号的配额。                                |
| 400 | DIS.4309 | Too many request failures. Please try again later.                                                                                   | IP被加入黑名单                                                      | 由于频繁的错误访问导致用户ip被加入黑名单，请检查认证信息和请求是否有效，并稍后重试。      |
| 400 | DIS.4310 | OBS access error.                                                                                                                    | 访问OBS失败                                                       | 请检查用户是否有访问OBS的权限。                                |
| 400 | DIS.4319 | Partition is expired. %s                                                                                                             | 分区已过期                                                         | 该分区已过期失效，主要针对缩容场景，检查该分区是否已失效，使用正确有效的分区。          |
| 400 | DIS.4329 | app quota exceeded.                                                                                                                  | APP配额超出限制                                                     | 请释放APP的配额。                                       |
| 400 | DIS.4330 | app already exist.                                                                                                                   | 已经存在同名的APP                                                    | 请修改APP名称并重新创建APP。                                |
| 400 | DIS.4331 | app is using.                                                                                                                        | 删除app时，当前app在使用中                                              | 请确认app是否在使用中，如需删除请停止使用并重新删除。                     |
| 400 | DIS.4332 | app not found.                                                                                                                       | 指定的APP不存在                                                     | 请检查指定的APP名称是否正确                                  |
| 400 | DIS.4335 | Invalid IAM agency.                                                                                                                  | 创建转储任务时，使用的IAM委托无效                                            | 检查DIS创建的dis_admin_agency或用户自定义的IAM委托是否存在，权限是否完整。 |
| 400 | DIS.4339 | Consumer quota exceeded.                                                                                                             | 消费组消费者配额不足                                                    | 该消费组内的消费者数量已经超越最大配额，请合理分配消费者或者使用新消费组满足诉求。        |
| 400 | DIS.4354 | The transfer task does not exist.                                                                                                    | 删除或更新转储任务时，转储任务不存在                                            | 请检查转储任务是否存在。                                     |
| 400 | DIS.4355 | The transfer task already exists.                                                                                                    | 创建转储任务时，同一个通道下已存在同名的转储任务                                      | 请修改新创建转储任务的名称并重新创建。                              |
| 400 | DIS.4357 | Exceeded transfer task quota.                                                                                                        | 单个通道仅允许同时存在5个转储任务，再创建新的转储任务会超出配额限制                            | 请删除废弃的转储任务释放配额。                                  |
| 400 | DIS.4360 | Invalid data schema.                                                                                                                 | 创建通道或更新通道时，传入的data_schema无效                                   | 请检查data_schema的格式并重试。                            |
| 400 | DIS.4375 | The app does not commit checkpoint                                                                                                   | 该app没有在通道中提交checkpoint操作                                      | 请确认该app是否已在消费通道提交了checkpoint操作                   |
| 400 | DIS.4601 | The number of resource tags has reached the maximum.                                                                                 | 一个资源上最多有10个标签，添加标签时资源上已添加的标签数超出限制                             | 请删除废弃的标签并重新添加标签。                                 |
| 400 | DIS.4602 | Invalid resource type.                                                                                                               | 资源类型不合法                                                       | 请检查资源类型是否合法。                                     |
| 400 | DIS.4603 | The resource does not exist.                                                                                                         | 资源不存在                                                         | 请确认该资源是否已被删除。                                    |
| 400 | DIS.4604 | The key does not exist.                                                                                                              | 标签Key不存在                                                      | 请确认标签Key是否存在。                                    |
| 400 | DIS.4605 | The action is not supported.                                                                                                         | 当前标签操作不支持                                                     | 请确认当前标签操作是否合法，当前仅支持create和delete操作。              |
| 403 | DIS.4116 | Invalid RBAC. %s                                                                                                                     | 用户操作受限                                                        | 请根据返回的具体信息判断账号是否欠费、无DIS服务的操作权限等。                 |
| 500 | DIS.5000 | System error.                                                                                                                        | 系统错误，请联系客服或技术支持工程师处理。                                         | 系统错误，请联系客服或技术支持工程师处理。                            |
   
