Version 4.0.23.6 (la plus récente)
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
chemin d'accès
Chemin HTTP
Développer la définition HTTPPath...
project_id
string
ID du projet
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
Développer la définition de "ProjectError"...
code
lock
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é
lock
string
Gravité: fatale, erreur, avertissement, information, réussite
kind
lock
string
Classification des erreurs: syntaxe, abandon, configuration_modèle, etc.
Message
lock
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
lock
string
Champ associé à cette erreur
chemin_fichier
lock
string
Nom du fichier contenant cette erreur
numéro_de_ligne
lock
integer
Numéro de ligne dans le fichier de cette erreur
model_id
lock
string
Modèle associé à cette erreur
exploration
lock
string
Exploration associée à cette erreur
URL_aide
lock
string
Lien vers la documentation Looker sur cette erreur
params
lock
objet
Paramètres d'erreur
message_sanitisé
lock
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
lock
string
Valeur de hachage calculée à partir de l'état actuel du projet
Développer la définition de "Not NotNoted"...
name
lock
string
Nom du modèle
id_fichier_projet
lock
string
Fichier de projet
temps_de_calcul
lock
nombre
Durée de la validation du projet en secondes
400 Bad Request
Type de données
Description
Message
lock
string
Infos sur l'erreur
documentation_url
lock
string
Lien vers la documentation
404: introuvable
Type de données
Description
Message
lock
string
Infos sur l'erreur
documentation_url
lock
string
Lien vers la documentation
422: Erreur de validation
Type de données
Description
Message
lock
string
Infos sur l'erreur
Développer la définition de ValidationErrorDetail...
champ
lock
string
Champ comportant une erreur
code
lock
string
Code d'erreur
Message
lock
string
Message d'information sur l'erreur
documentation_url
lock
string
Lien vers la documentation
documentation_url
lock
string
Lien vers la documentation
429 : Too Many Requests
Type de données
Description
Message
lock
string
Infos sur l'erreur
documentation_url
lock
string
Lien vers la documentation
Examples