Validar proyecto

Versión 4.0.23.2

Validar proyecto

Realiza la validación de todos los archivos lookml en lint del proyecto. Muestra una lista de los errores encontrados, si corresponde.

La validación del contenido de todos los archivos en un proyecto puede requerir mucho procesamiento. Para obtener el mejor rendimiento, llama a validate_project(project_id) solo cuando quieras recalcular la validación del proyecto. Para mostrar rápidamente los resultados de la validación del proyecto más reciente (sin volver a calcularlo), usa project_validation_results(project_id).

Solicitud

POST /projects/{project_id}/validate
Tipo de datos
Descripción
Solicitud
HTTPRequest
ruta
Ruta de HTTP
Expandir la definición HTTPPath...
project_id
string
ID del proyecto
verá la consulta cuando se guarde
HTTPQuery
Expandir definición de HTTPQuery...
campos
string
Campos solicitados

Respuesta

200: Resultados de la validación del proyecto

Tipo de datos
Descripción
errores
Expandir la definición del proyecto Error...
código
string
Token estable que identifica de forma exclusiva esta clase de error e ignora los valores de parámetros. El texto del mensaje de error puede variar debido a parámetros o la localización, pero los códigos de error no lo hacen. Por ejemplo, un error del tipo "No se encontró el archivo" tendrá el mismo código de error, independientemente del nombre del archivo en cuestión o el idioma en que se muestre el usuario.
severity (gravedad)
string
Gravedad: Error irrecuperable, error, advertencia, información, éxito
kind
string
Clasificación de errores: sintaxis, baja, model_configuration, etcétera
mensaje,
string
Mensaje de error que puede contener información como paneles o nombres de modelos que pueden considerarse sensibles en algunos casos de uso. Evita almacenar o enviar este mensaje fuera de Looker
field_name
string
El campo asociado con este error
ruta_archivo
string
Nombre del archivo que contiene este error
número_de_línea
integer
Número de línea en el archivo de este error
model_id
string
El modelo asociado con este error
exploración
string
La exploración asociada con este error
ayuda_url
string
Vínculo a la documentación de Looker sobre este error
params
objeto
Parámetros de error
mensaje_depurado
string
Es una versión del mensaje de error que no contiene información potencialmente sensible. Apto para situaciones en las que los mensajes se almacenan o se envían a consumidores fuera de Looker, como los registros externos. Los mensajes desinfectados mostrarán el símbolo "(?)" en el que podría aparecer información sensible en el mensaje no depurado correspondiente.
resumen del proyecto
string
Un valor de hash calculado a partir del estado actual del proyecto
models_no_validados
Expandir la definición de ModelsNotValided...
del espacio
string
Nombre del modelo
id_archivo_proyecto
string
Archivo del proyecto
tiempo_procesamiento
número
Duración de la validación del proyecto en segundos

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

Ejemplos