Todos os produtos
Search
Central de documentação

Simple Log Service:GetAsyncSql

Última atualização: Jun 28, 2026

Obtém o status e os resultados de uma consulta SQL assíncrona.

Descrição da operação

Após enviar uma solicitação SQL usando a operação SubmitAsyncSql, você pode usar esta operação para verificar o status de execução da solicitação. Você pode definir o intervalo de verificação como 1 segundo ou mais. Quando a consulta for concluída, use a operação GetAsyncSql para obter os resultados em páginas.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Sintaxe da solicitação

GET /asyncsql/{queryId} HTTP/1.1

Parâmetros de caminho

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

queryId

string

Não

O ID da consulta SQL assíncrona. Este ID é fixo durante todo o ciclo de vida do SQL.

690C4F2A16FBD65C40000484_14

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

project

string

Não

O nome do projeto.

sls-demo-project

offset

integer

Não

O deslocamento para resultados paginados.

0

line

integer

Não

O número de resultados a serem retornados por página. O valor máximo é 1000.

100

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

AsyncSqlResponseData

O formato de dados do corpo da resposta. Isso corresponde ao formato protobuf.

Os parâmetros error_code e error_message são válidos apenas quando o parâmetro state é FAILED.

Exemplos

Resposta de sucesso

JSON formato

{
  "id": "690C4F2A16FBD65C40000484_14",
  "state": "FINISHED",
  "AsyncSqlMetaPB": {
    "result_rows": 12000,
    "processed_rows": 10000000,
    "elapsed_milli": 30000,
    "cpu_sec": 0.2,
    "cpu_cores": 10,
    "progress": "Complete",
    "keys": [
      "[\"name\", \"age\", \"gender\"]"
    ]
  },
  "rows": [
    [
      "[\"Jimmy\", \"20\", \"male\"]"
    ]
  ],
  "error_code": "InvalidQuery",
  "error_message": "line 37:14: Column 'xyz' cannot be resolved"
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.