获取最大可以查多少条数据(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 |
错误码
请参见错误码。