Versione 4.0.23.6 (più recente)
Convalida progetto
Esegue la convalida del lint di tutti i file Lookml nel progetto.
Restituisce un elenco di eventuali errori rilevati.
La convalida del contenuto di tutti i file di un progetto può essere estremamente impegnativa per i progetti di grandi dimensioni. Per ottenere le migliori prestazioni, chiama validate_project(project_id)
solo quando vuoi davvero ricalcolare la convalida del progetto. Per visualizzare rapidamente i risultati della convalida del progetto più recente (senza ripetizioni), utilizza project_validation_results(project_id)
Richiesta
POST
/projects/{project_id}/validate
Espandi definizione HTTPPath...
project_id
string
ID progetto
Espandi definizione HTTPQuery in corso...
campi
string
Campi richiesti
Risposta
200: risultati di convalida del progetto
Espandi definizione ProjectError...
codice
lock
string
Un token stabile che identifica in modo univoco questa classe di errore, ignorando i valori dei parametri. Il testo del messaggio di errore può variare a causa di parametri o di localizzazione, al contrario dei codici di errore. Ad esempio, un errore "File non trovato" avrà lo stesso codice di errore indipendentemente dal nome del file in questione o dalla lingua di visualizzazione dell'utente
gravità
lock
string
Gravità: irreversibile, errore, avviso, informazioni, operazione riuscita
kind
lock
string
Classificazione degli errori: sintassi, ritiro, model_configuration e così via
messaggio
lock
string
Messaggio di errore che potrebbe contenere informazioni quali nomi di dashboard o modelli che in alcuni casi potrebbero essere sensibili. Evita di archiviare o inviare questo messaggio al di fuori di Looker
nome_campo
lock
string
Il campo associato a questo errore
percorso_file
lock
string
Nome del file contenente questo errore
numero_riga
lock
integer
Numero di riga nel file di questo errore
ID_modello
lock
string
Il modello associato a questo errore
esplorazione
lock
string
L'esplorazione associata a questo errore
url_assistenza
lock
string
Un link alla documentazione di Looker su questo errore
parametri
lock
oggetto
Parametri di errore
messaggio_sanitizzato
lock
string
Una versione del messaggio di errore che non contiene informazioni potenzialmente sensibili. Adatto per situazioni in cui i messaggi vengono archiviati o inviati a consumatori al di fuori di Looker, come i log esterni. Per i messaggi sottoposti a sanitizzazione verrà visualizzato il simbolo "(?)" dove le informazioni sensibili verrebbero visualizzate nel messaggio non igienizzato corrispondente
digest_progetto
lock
string
Un valore hash calcolato dallo stato attuale del progetto
Definizione di Models notValidated...
name
lock
string
Nome modello
id_file_progetto
lock
string
File del progetto
tempo_di_computazione
lock
number
Durata della convalida del progetto in secondi
400: Richiesta errata
messaggio
lock
string
Error details (Dettagli errore)
documentazione_url
lock
string
Link alla documentazione
404: Non trovata
messaggio
lock
string
Error details (Dettagli errore)
documentazione_url
lock
string
Link alla documentazione
422: Errore di convalida
messaggio
lock
string
Error details (Dettagli errore)
Espandi definizione ValidationErrorDetails...
campo
lock
string
Campo con errore
codice
lock
string
Codice di errore
messaggio
lock
string
Messaggio informativo sull'errore
documentazione_url
lock
string
Link alla documentazione
documentazione_url
lock
string
Link alla documentazione
429: Troppe richieste
messaggio
lock
string
Error details (Dettagli errore)
documentazione_url
lock
string
Link alla documentazione
Esempi