文档首页/ 数据管理服务 DAS/ API参考/ API(公测中)/ 云DBA/ 创建全量SQL明细解析任务
更新时间:2025-08-28 GMT+08:00
分享

创建全量SQL明细解析任务

功能介绍

创建全量SQL明细解析任务。

调试

您可以在API Explorer中调试该接口。

URI

POST /v3/{project_id}/instances/{instance_id}/full-sql/add-task

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

参数解释

租户在某一Region下的项目ID。

获取方法请参见获取项目ID

约束限制:

不涉及。

取值范围:

只能由英文字母、数字组成,且长度为32个字符。

默认取值:

不涉及。

instance_id

String

参数解释:

实例ID。标识实例的唯一标识。

约束限制:

不涉及。

取值范围:

只能由英文字母、数字组成,且长度为32个字符。

默认取值:

不涉及。

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

datastore_type

String

参数解释:

数据库引擎类型。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

node_id

String

参数解释:

节点ID。

约束限制:

不涉及。

取值范围:

只能由英文字母、数字组成,且长度为32个字符。

默认取值:

不涉及。

start_at

Long

参数解释:

开始时间。

约束限制:

Unix timestamp,单位:毫秒。

取值范围:

[0, 2^31-1],实际取决于查询。

默认取值:

不涉及。

end_at

Long

参数解释:

结束时间。

约束限制:

Unix timestamp,单位:毫秒。

取值范围:

[0, 2^31-1],实际取决于查询。

默认取值:

不涉及。

user_list

Array of strings

参数解释:

用户名列表。

约束限制:

列表最大长度20。

取值范围:

不涉及。

默认取值:

不涉及。

keyword_list

Array of strings

参数解释:

关键字列表。

约束限制:

列表最大长度20。

取值范围:

不涉及。

默认取值:

不涉及。

db_list

Array of strings

参数解释:

数据库列表。

约束限制:

列表最大长度20。

取值范围:

不涉及。

默认取值:

不涉及。

operation_list

Array of strings

参数解释:

操作类型列表。

约束限制:

列表最大长度20。

取值范围:

不涉及。

默认取值:

不涉及。

thread_id_list

Array of strings

参数解释:

线程ID列表。

约束限制:

列表最大长度20。

取值范围:

不涉及。

默认取值:

不涉及。

status_list

Array of strings

参数解释:

执行状态列表。

约束限制:

不涉及。

取值范围:

  • 0:成功
  • 1:失败

默认取值:

不涉及。

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

task_id

Long

参数解释:

任务ID。

取值范围:

不涉及。

请求示例

POST https://das.cn-north-1.myhuaweicloud.com/v3/63be57f43e114de790a9735d1c5bc95d/instances/5c59fa7d6f09456b947f32922f9aeda1in01/full-sql/add-task
{
    "datastore_type": "mysql",
    "node_id": "09ab88b8a12340569ac056af284011d9no01",
    "start_at": 1742815900000,
    "end_at": 1742819500000,
    "user_list": [
        "a"
    ],
    "keyword_list": [
        "b"
    ],
    "db_list": [
        "c",
        "sdfssdff"
    ],
    "operation_list": [
        "SELECT"
    ],
    "thread_id_list": [
        "1"
    ],
    "status_list": [
        "0"
    ]
}

响应示例

状态码: 200

{
  "task_id": 1
}

状态码

状态码

描述

200

Success.

400

Client error.

500

Server error.

错误码

请参见错误码

相关文档