Risultati di convalida del progetto memorizzati nella cache

Versione 3.1.23.2

Ottieni risultati di convalida del progetto memorizzati nella cache

Restituisce i risultati memorizzati nella cache di un calcolo di convalida del progetto precedente, se presente. Restituisce lo stato http 204 nessun contenuto se non esistono risultati di convalida.

La convalida del contenuto di tutti i file di un progetto può essere estremamente impegnativa per i progetti di grandi dimensioni. Utilizza questa API per recuperare semplicemente i risultati della convalida del progetto più recente invece di riconvalidare l'intero progetto da zero.

Un valore "stale": true nella risposta indica che il progetto è cambiato da quando sono stati calcolati i risultati della convalida memorizzati nella cache. I risultati della convalida memorizzati nella cache potrebbero non riflettere più lo stato attuale del progetto.

Richiesta

GET /projects/{project_id}/validate
Tipo di dati
Descrizione
Richiesta
HTTPRequest
percorso
Percorso HTTP
Espandi definizione HTTPPath...
project_id
string
ID progetto
della query
Query HTTP
Espandi definizione HTTPQuery in corso...
campi
string
Campi richiesti

Risposta

200: risultati di convalida del progetto

Tipo di dati
Descrizione
Espandi definizione ProjectError...
codice
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à
string
Gravità: irreversibile, errore, avviso, informazioni, operazione riuscita
kind
string
Classificazione degli errori: sintassi, ritiro, model_configuration e così via
messaggio
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
string
Il campo associato a questo errore
percorso_file
string
Nome del file contenente questo errore
numero_riga
integer
Numero di riga nel file di questo errore
ID_modello
string
Il modello associato a questo errore
esplorazione
string
L'esplorazione associata a questo errore
url_assistenza
string
Un link alla documentazione di Looker su questo errore
parametri
oggetto
Parametri di errore
messaggio_sanitizzato
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
string
Un valore hash calcolato dallo stato attuale del progetto
modelli_non_convalidati
Definizione di Models notValidated...
name
string
Nome modello
id_file_progetto
string
File del progetto
tempo_di_computazione
number
Durata della convalida del progetto in secondi
inattivo
boolean
Se true, i risultati di convalida del progetto memorizzati nella cache non sono più precisi perché il progetto è cambiato dopo il calcolo dei risultati memorizzati nella cache

204: Eliminata

400: Richiesta errata

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione

404: Non trovata

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione