Ergebnisse der Projektvalidierung im Cache

Version 3.1.23.2

Ergebnisse der Projektvalidierung im Cache abrufen

Gibt die im Cache gespeicherten Ergebnisse einer vorherigen Projektvalidierungsberechnung zurück, sofern vorhanden. Gibt den HTTP-Status „204 No Content“ zurück, wenn keine Validierungsergebnisse vorhanden sind.

Bei großen Projekten kann die Validierung des Inhalts aller Dateien in einem Projekt rechenintensiv sein. Mit dieser API können Sie einfach die Ergebnisse der letzten Projektvalidierung abrufen, anstatt das gesamte Projekt von Grund auf neu zu validieren.

Der Wert "stale": true in der Antwort gibt an, dass sich das Projekt seit Berechnung der im Cache gespeicherten Validierungsergebnisse geändert hat. Die im Cache gespeicherten Validierungsergebnisse spiegeln möglicherweise nicht mehr den aktuellen Status des Projekts wider.

Anfrage

GET /projects/{project_id}/valid
Datentyp
Beschreibung
Anfrage
HTTPRequest
Pfad
HTTPPath
HTTPPath-Definition maximieren...
project_id
String
Projekt-ID
Abfrage
HTTP-Abfrage
HTTPQuery-Definition maximieren...
Felder
String
Angeforderte Felder

Antwort

200: Ergebnisse der Projektvalidierung

Datentyp
Beschreibung
Fehler
ProjectError-Definition maximieren...
Code
String
Ein stabiles Token, das diese Fehlerklasse eindeutig identifiziert und Parameterwerte ignoriert. Der Text der Fehlermeldung kann aufgrund von Parametern oder Lokalisierung variieren, Fehlercodes jedoch nicht. Der Fehler „Datei wurde nicht gefunden“ enthält beispielsweise denselben Fehlercode, unabhängig vom Dateinamen oder der Anzeigesprache des Nutzers.
Schweregrad
String
Schweregrad: Schwerwiegend, Fehler, Warnung, Informationen, Erfolg
Typ
String
Fehlerklassifizierung: Syntax, Einstellung, model_configuration usw.
nachricht
String
Fehlermeldung, die Informationen wie Dashboard- oder Modellnamen enthalten kann, die in einigen Anwendungsfällen sensibel sein können. Diese Nachricht nicht außerhalb von Looker speichern oder senden
field_name
String
Das mit diesem Fehler verknüpfte Feld
Dateipfad
String
Name der Datei mit diesem Fehler
Zeilennummer
integer
Zeilennummer in der Datei mit diesem Fehler
Modell-ID
String
Das mit diesem Fehler verknüpfte Modell
analysieren
String
Mit diesem Fehler verknüpfte Auswertung
Hilfe-URL
String
Ein Link zur Looker-Dokumentation zu diesem Fehler
params
Objekt
Fehlerparameter
bereinigte_Nachricht
String
Eine Version der Fehlermeldung, die keine potenziell vertraulichen Informationen enthält. Geeignet für Situationen, in denen Nachrichten außerhalb von Looker gespeichert oder an Nutzer gesendet werden, z. B. externe Logs. In den betroffenen Nachrichten wird „(?)“ an der Stelle angezeigt, an der vertrauliche Informationen in der entsprechenden, nicht bereinigten Nachricht zu finden sind.
Projekt-Digest
String
Ein Hashwert, der aus dem aktuellen Status des Projekts berechnet wird
Modelle_nicht_bestätigt
ModelsNotValidationd-Definition maximieren...
name
String
Modellname
Projekt-ID
String
Projektdatei
Rechenzeit
Zahl
Dauer der Projektvalidierung in Sekunden
veraltet
boolean
Bei „true“ sind die Ergebnisse der Projektvalidierung nicht mehr genau, da sich das Projekt seit Berechnung der im Cache gespeicherten Ergebnisse geändert hat

204: Gelöscht

400: Ungültige Anfrage

Datentyp
Beschreibung
(Objekt)
nachricht
String
Fehlerdetails
Dokumentations-URL
String
Link zur Dokumentation

404: Nicht gefunden

Datentyp
Beschreibung
(Objekt)
nachricht
String
Fehlerdetails
Dokumentations-URL
String
Link zur Dokumentation