데이터 쿼리 작업 결과 가져오기¶
GET /api/v1/log_backup_query/get_result
개요¶
데이터 전송 비동기 쿼리 작업 결과를 가져옵니다. 쿼리 결과를 반환합니다.
Query 요청 매개변수¶
| 매개변수 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| taskId | string | Y | 작업 ID 예시: xxx 빈 값 허용: False |
매개변수 추가 설명¶
응답 결과의 필드 설명.
| 매개변수 이름 | type | 설명 |
|---|---|---|
| token | string | 쿼리 커서. 페이지를 넘겨 조회하려면 요청 결과의 token을 함께 전달해야 합니다. |
| row | string | 검색된 행 정보 |
| task_status | string | 작업 상태(created, running, completed, failed) |
| total_files | integer | 총 파일 수 |
참고: 작업 상태가 created 및 running이면 아직 검색 중임을 의미합니다. completed, failed는 검색이 완료되었음을 의미합니다.¶
요청 예시¶
curl 'https://openapi.guance.com/api/v1/log_backup_query/get_result?taskId=d4ih5flt3l333a0ulmu0:a29kby14LWJhY2t1cGxvZy0w' \
-H 'DF-API-KEY: <DF-API-KEY>' \
--compressed
응답¶
{
"code": 200,
"content": {
"token": "xxxxx",
"row": [
{
"message": "{\"date\":1764000000519,\"message\":\"{}\",\"source\":\"xxxx\"}",
"date": 1764000000519
},
{
"message": "{\"date\":1764000000519,\"message\":\"{}\",\"source\":\"xxxx\"}",
"date": 1764000000220
}
],
"is_truncated": true,
"total_files": 2,
"search_completed": 0,
"task_status": "completed"
},
"errorCode": "",
"message": "",
"success": true,
"traceId": "5f9d98a48909bae85d711a9d5219e882"
}