Manual de administración · Secuencia
Una consulta por la API
Una consulta por la API
Secuencia de la API de consulta: el programa lee el catálogo, valida la consulta con el plan de la BD, la envía y recibe 202 si no termina en la espera, sondea hasta recibir 200 con la primera página y descarga el CSV entero sin volver a la BD.
GET /catalog (Bearer ect_…)
tablas, dimensiones y métricas visibles
POST /queries/validate
plan: filas estimadas
valid, estimate
POST /queries?wait=10s
trabajo con la identidad del titular
SQL con sus universos
202 {id, status: RUNNING} + Location
(o 200 + primera página si termina
antes)
GET /queries/{id}?wait=30s
200 + primera página
GET /queries/{id}/rows (Accept:
text/csv)
CSV entero, sin volver a la BD
Programa
API de consulta
Cola de trabajos
clase API
BD del cliente
El resultado vive 30 minutos y
solo lo ve la misma credencial