Obtener consulta

Versión 4.0.23.4

Obtén una consulta creada por ID.

Un objeto de consulta de Looker incluye los diversos parámetros que definen una consulta de base de datos que se ejecutó o podría ejecutarse en el futuro. Estos parámetros incluyen los siguientes: modelo, vista, campos, filtros, elementos dinámicos, etc. Los resultados de la consulta no forman parte del objeto de consulta.

Los objetos de consulta son inmutables y únicos. Los objetos de consulta se crean automáticamente en Looker a medida que los usuarios exploran los datos. Looker no los borra, sino que se vuelven parte del historial de consultas. Cuando se te solicite crear una consulta para cualquier conjunto de parámetros, Looker intentará primero buscar un objeto de consulta existente con parámetros coincidentes y solo creará un objeto nuevo cuando no se pueda encontrar uno adecuado.

Este método "get" se usa para obtener los detalles de una consulta de un ID determinado. Consulta los otros métodos aquí para “crear” y “ejecutar” consultas.

Ten en cuenta que algunos campos, como “filter_config” y “vis_config”, etc., son específicos de la forma en que la IU de Looker compila consultas y visualizaciones y, por lo general, no son útiles para el uso de la API. No son necesarios cuando se crean consultas nuevas y, por lo general, solo se pueden ignorar.

Solicitud

GET /queries/{query_id}
Tipo de datos
Descripción
Solicitud
HTTPRequest
ruta
Ruta de HTTP
Expandir la definición HTTPPath...
ID de la consulta
string
ID de la consulta
verá la consulta cuando se guarde
HTTPQuery
Expandir definición de HTTPQuery...
campos
string
Campos solicitados.

Respuesta

200: consulta

Tipo de datos
Descripción
(objeto)
que pueden
objeto
Operaciones que el usuario actual puede realizar en este objeto
id
string
ID único
model
string
Modelo
vista
string
Nombre de la exploración
campos
string[]
reorientación
string[]
campo_relleno
string[]
filters
objeto
Filtros
expresión_filtrada
string
Filtrar expresión
ordena
string[]
límite
string
Límite
Límite_columna
string
Límite de columnas
total
booleano
Total
fila_total
string
Total sin procesar
subtotales
string[]
vis_config
objeto
Propiedades de configuración de la visualización Por lo general, estas propiedades son opacas y difieren según el tipo de visualización que se use. No hay un conjunto especificado de claves permitidas. Los valores pueden ser de cualquier tipo compatible con JSON. Una clave de "tipo" con un valor de string suele estar presente y Looker la usa para determinar qué visualización presentar. Las visualizaciones ignoran las propiedades vis_config desconocidas.
filtro_configuración
objeto
filter_config representa el estado de la IU del filtro en la página de exploración para una búsqueda determinada. Cuando se ejecuta una consulta a través de la IU de Looker, este parámetro tiene prioridad sobre los "filtros". Cuando se crea una consulta o se modifica una existente, se debe establecer “filter_config” como nulo. Si se establece en cualquier otro valor, se puede generar un comportamiento de filtrado inesperado. El formato debe considerarse opaco.
secciones_de_IU visibles
string
Secciones visibles de la IU
babosa
string
Slug
campos_dinámicos
string
Campos dinámicos
client_id
string
ID de cliente: Se usa para generar URL de exploración abreviadas. Si lo establece el cliente, debe ser una string alfanumérica única de 22 caracteres. De lo contrario, se generará uno.
URL_compartir
string
Compartir URL
URL_compartida_expandida
string
URL para compartir expandida
url
string
URL expandida
zona horaria de consulta
string
Zona horaria de la consulta
tiene_tablas_cálculas
booleano
Tiene cálculos de tabla

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

Ejemplos