Estimar los costos de una conexión

Versión 4.0.23.4

Estimación del costo de conexión

Asigna una sentencia sql al cuerpo de la solicitud, p. ej., para Ruby, {sql: 'select * from users'}.

Nota: Si el dialecto de la conexión no admite estimaciones de costos, se mostrará un error.

Solicitud

POST /connections/{connection_name}/cost_estimator
Tipo de datos
Descripción
Solicitud
HTTPRequest
ruta
Ruta de HTTP
Expandir la definición HTTPPath...
connection_name
string
Nombre de la conexión
body
Cuerpo HTTP
Expandir la definición HTTPBody...
body
Instrucción de SQL para estimar
Expandir la definición de CreateCostEstimate...
sql
string
Instrucción de SQL para estimar
verá la consulta cuando se guarde
HTTPQuery
Expandir definición de HTTPQuery...
campos
string
Campos solicitados.

Respuesta

200: Estimaciones de costo de conexión

Tipo de datos
Descripción
(objeto)
costo
integer
Costo de la instrucción de SQL
cache_hit
booleano
¿El resultado proviene de la caché?
unidad_de costo
string
Tamaño de medición de costos
mensaje,
string
Mensaje para personas

400: Bad Request

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

404: No encontrado

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

422: Error de validación

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
Expandir la definición de ValidationErrorDetail...
campo
string
Campo con error
código
string
Código de error
mensaje,
string
Mensaje de información de error
url_documentación
string
Vínculo a la documentación
url_documentación
string
Vínculo a la documentación

429: Demasiadas solicitudes

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación