Valider le projet

Version 4.0.23.2

Valider le projet

Validation de l'ensemble des fichiers lookml du projet. Renvoie la liste des erreurs trouvées, le cas échéant.

La validation du contenu de tous les fichiers d'un projet peut prendre beaucoup de temps en ressources de calcul pour des projets volumineux. Pour des performances optimales, n'appelez validate_project(project_id) que lorsque vous souhaitez vraiment recalculer la validation du projet. Pour afficher rapidement les résultats de la validation la plus récente du projet (sans recalcul), utilisez project_validation_results(project_id).

Demande

POST /projects/{project_id}/validate
Type de données
Description
Demande
HTTPRequest
chemin d'accès
Chemin HTTP
Développer la définition HTTPPath...
project_id
string
ID du projet
query
Requête HTTP
Développer la définition de la requête HTTP...
champs
string
Champs demandés

Réponse

200: Résultats de la validation de projet

Type de données
Description
erreurs
Développer la définition de "ProjectError"...
code
string
Jeton stable qui identifie de manière unique cette classe d'erreur, en ignorant les valeurs de paramètres. Le texte du message d'erreur peut varier en fonction de paramètres ou de la localisation, contrairement aux codes d'erreur. Par exemple, une erreur "Fichier introuvable" affiche le même code d'erreur, quel que soit le nom du fichier en question ou la langue d'affichage de l'utilisateur
gravité
string
Gravité: fatale, erreur, avertissement, information, réussite
kind
string
Classification des erreurs: syntaxe, abandon, configuration_modèle, etc.
Message
string
Message d'erreur pouvant contenir des informations telles que des noms de modèles ou de tableaux de bord pouvant être considérés comme sensibles dans certains cas d'utilisation. Évitez de stocker ou d'envoyer ce message en dehors de Looker
field_name
string
Champ associé à cette erreur
chemin_fichier
string
Nom du fichier contenant cette erreur
numéro_de_ligne
integer
Numéro de ligne dans le fichier de cette erreur
model_id
string
Modèle associé à cette erreur
exploration
string
Exploration associée à cette erreur
URL_aide
string
Lien vers la documentation Looker sur cette erreur
params
objet
Paramètres d'erreur
message_sanitisé
string
Version du message d'erreur ne contenant pas d'informations potentiellement sensibles. Convient aux situations dans lesquelles les messages sont stockés ou envoyés aux consommateurs en dehors de Looker, par exemple les journaux externes. Les messages nettoyés comportent le caractère "(?)", qui contient des informations sensibles dans le message non nettoyé correspondant.
récapitulatif_projet
string
Valeur de hachage calculée à partir de l'état actuel du projet
modèles_non_validés
Développer la définition de "Not NotNoted"...
name
string
Nom du modèle
id_fichier_projet
string
Fichier de projet
temps_de_calcul
nombre
Durée de la validation du projet en secondes

400 Bad Request

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

404: introuvable

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

422: Erreur de validation

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
Développer la définition de ValidationErrorDetail...
champ
string
Champ comportant une erreur
code
string
Code d'erreur
Message
string
Message d'information sur l'erreur
documentation_url
string
Lien vers la documentation
documentation_url
string
Lien vers la documentation

429 : Too Many Requests

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

Examples