获取最大可以查多少条数据(limit可以最大传多少) - queryResourceMaxRowSize
功能介绍
board,获取最大可以查多少条数据(limit可以最大传多少)。
调用方法
请参见如何调用API。
URI
POST /testreport/v4/testhub/etl/query/max-row-size
请求参数
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
X-Auth-Token | 是 | String | 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
table_name | 是 | String | 需要同步的表名称, 支持如下表 testcase iteratortestcase project_defined_status_config project_testcase_field register_service_project relation,task testresult_xx (xx支持00-0z 10-1z 20-2z 30-3z ) 例: testresult_30 testversion testversion_association |
is_bak | 否 | Boolean | 是否是bak表数据 |
filter_time_field | 否 | String | 时间段过滤的字段 |
schema_no | 是 | String | 分库编号(数字类型 |
query_fields | 否 | Array of strings | 查询的资源, 查询的字段会影响单次查询最大的条数,查询字段内容占用的内存越多,接口支持的条数越小, 可为空 |
响应参数
状态码:200
参数 | 参数类型 | 描述 |
|---|---|---|
size | Long | limit 数量 |
status | String | 请求返回状态 |
状态码:400
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 接口调用失败错误码 |
error_msg | String | 接口调用失败错误信息 |
状态码:401
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 接口调用失败错误码 |
error_msg | String | 接口调用失败错误信息 |
状态码:404
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 接口调用失败错误码 |
error_msg | String | 接口调用失败错误信息 |
状态码:500
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 接口调用失败错误码 |
error_msg | String | 接口调用失败错误信息 |
请求示例
post https://{endpoint}/testreport/v4/testhub/etl/query/max-row-size
{
"table_name" : "resourcehistory",
"schema_no" : "1",
"offset" : "1",
"start_time" : "2022-08-06 09:37:25",
"end_time" : "2022-08-06 09:37:26",
"filter_time_field" : "tmssUpdateTime",
"project_uuid" : "02a4aaa6666942119030fc34e09deecb",
"limit" : "4",
"query_fields" : [ "uri", "BASEFIELDCHANGES", "tmssUpdateTime" ]
} 响应示例
状态码:200
OK
{
"status" : "success",
"result" : {
"total" : 2
}
} 状态码
状态码 | 描述 |
|---|---|
200 | OK |
400 | Bad Request |
401 | Unauthorized |
404 | Not Found |
500 | Internal Server Error |
错误码
请参见错误码。

