调用QueryDBImportTaskStatus查询数据库导入状态。

说明 上传文件后第一次调用会触发导入任务执行,建议您在上传导入文件成功之后调用该接口,若任务执行成功会同时返回导入成功和失败的记录数,若任务失败会返回失败原因。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String QueryDBImportTaskStatus

系统规定参数。取值:QueryDBImportTaskStatus。

SpaceId String 0e16bb12-14af-4635-b24c-5ac1a9a*****

服务空间ID。

TaskId String 973820af-966d-42ec-9fab-17dfe4a*****

任务ID。

返回数据

名称 类型 示例值 描述
DetailMessage String SERVER_BUSY

任务失败时的错误信息。

FailedCount String 0

失败记录数。

RequestId String 692DCFEF-46DD-4EBB-B1DB-338E687DC260

唯一请求ID。

Status String SUCCESS

任务执行状态。可选值为:

  • NEW: 新创建,创建了任务但是未上传文件,或者文件未上传完成。
  • WAITING:排队中,当前任务还未开始执行。
  • RUNNING:执行中。
  • SUCCESS:成功。
  • FAILED:失败。
SuccessCount String 6

成功记录数。

示例

请求示例

http(s)://[Endpoint]/?Action=QueryDBImportTaskStatus
&SpaceId=0e16bb12-14af-4635-b24c-5ac1a9a*****
&TaskId=973820af-966d-42ec-9fab-17dfe4a*****
&<公共请求参数>

正常返回示例

XML 格式

<QueryDBImportTaskStatusResponse>
      <Status>SUCCESS</Status>
      <RequestId>692DCFEF-46DD-4EBB-B1DB-338E687DC260</RequestId>
      <FailedCount>0</FailedCount>
      <SuccessCount>2</SuccessCount>
</QueryDBImportTaskStatusResponse>

JSON 格式

{
    "Status":"SUCCESS",
    "RequestId":"692DCFEF-46DD-4EBB-B1DB-338E687DC260",
	"FailedCount": 0,
	"SuccessCount": 2    
}