Versión 4.0.23.2
Obtén detalles de la tarea de consulta
Usa esta función para verificar el estado de una tarea de consulta asíncrona. Una vez que el estado alcanza el estado "Complete", puedes llamar a query_task_results(query_task_id) para recuperar los resultados de la consulta.
Usa create_query_task() para crear una tarea de consulta asíncrona.
Solicitud
GET
/query_tasks/{query_task_id}
Tipo de datos
Descripción
Solicitud
ruta
Expandir la definición HTTPPath...
consulta_tarea
ID de la tarea de consulta
verá la consulta cuando se guarde
Expandir definición de HTTPQuery...
campos
Campos solicitados.
Respuesta
200: query_task
Tipo de datos
Descripción
(objeto)
que pueden
lock
Operaciones que el usuario actual puede realizar en este objeto
id
lock
ID único
ID de la consulta
ID de la consulta
verá la consulta cuando se guarde
lock
Consulta
Expandir definición de consulta...
que pueden
lock
Operaciones que el usuario actual puede realizar en este objeto
id
lock
ID único
model
Modelo
vista
Nombre de la exploración
campos
reorientación
campo_relleno
filters
Filtros
expresión_filtrada
Filtrar expresión
ordena
límite
Límite
Límite_columna
Límite de columnas
total
Total
fila_total
Total sin procesar
subtotales
vis_config
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
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
Secciones visibles de la IU
babosa
lock
Slug
campos_dinámicos
Campos dinámicos
client_id
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
lock
Compartir URL
URL_compartida_expandida
lock
URL para compartir expandida
url
lock
URL expandida
zona horaria de consulta
Zona horaria de la consulta
tiene_tablas_cálculas
lock
Tiene cálculos de tabla
generar_vínculos
si se generan o no vínculos en la respuesta a la consulta.
forzar_producción
Use modelos de producción para ejecutar consultas (incluso si el usuario está en modo de desarrollador).
prefijo_ruta_de_acceso
Prefijo para usar en los vínculos de perforación.
Almacenamiento en caché
Si se debe usar o no la caché
servidor_tabla_calc.
Ejecutar o no cálculos de tabla en el servidor
solo_caché
Recupera resultados de la caché incluso si vencieron los resultados.
clave_caché
lock
clave de caché que se usa para almacenar en caché la consulta.
Calendario
Estado de la tarea de consulta.
source
Fuente de la tarea de consulta.
runtime
lock
Entorno de ejecución de consultas anteriores.
rebuild_pdts
Volver a compilar los PDTS que se usaron en la consulta
fuente_resultado
lock
Fuente de los resultados de la consulta.
look_id
ID de aspecto asociado con la consulta.
id_panel
ID del panel asociado con la consulta.
formato_resultado
lock
El formato de datos de los resultados de la consulta.
400: Bad Request
Tipo de datos
Descripción
(objeto)
mensaje,
lock
Detalles del error
url_documentación
lock
Vínculo a la documentación
404: No encontrado
Tipo de datos
Descripción
(objeto)
mensaje,
lock
Detalles del error
url_documentación
lock
Vínculo a la documentación
Ejemplos
Python
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/python/query_task.py |
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/python/query_task.py |
Ruby
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/ruby/stream_to_s3.rb |
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/ruby/stream_to_s3.rb |