Bei LookML-Projekten, in denen alle Entwickler in der Looker IDE arbeiten, ist die LookML-Validierung in den Prozess der Bereitstellung des Projekts in der Produktion integriert. Bei LookML-Projekten, in denen einige oder alle Entwickler außerhalb der Looker IDE arbeiten und eine externe IDE wie VSCode oder Vim verwenden, um LookML zu schreiben, ist es jedoch möglich, das Projekt in der Produktion bereitzustellen, ohne die LookML-Syntax zu validieren. In diesem Fall können Sie den LookML-Validator für die kontinuierliche Integration (Continuous Integration, CI) ausführen, um Syntaxprobleme mit Ihrem LookML-Code zu finden, z. B. ein fehlendes } oder einen ungültigen ${}-Verweis.
Weitere Informationen zu den Optionen, die Sie beim Erstellen oder Bearbeiten einer CI-Suite konfigurieren können, finden Sie im Abschnitt Optionen für den LookML-Validator auf dieser Seite. Informationen zum Ausführen des LookML-Validators finden Sie auf der Dokumentationsseite CI-Suites ausführen.
Auf der Seite mit den Ausführungsergebnissen werden die LookML-Fehler in Ihrem Projekt zusammen mit einem Link zum LookML-Code angezeigt:

Optionen für den LookML-Validator
In den folgenden Abschnitten werden die Optionen zum Ausführen des LookML-Validators beschrieben:
Schweregrad festlegen
Mit der Einstellung für den Schweregrad wird der niedrigste Schweregrad einer LookML-Meldung festgelegt, bei der für die CI-Ausführung auf der Seite CI Ausführungen und der Seite mit den Ergebnissen der CI-Ausführung der Status Fehlgeschlagen angezeigt wird.
In der Looker IDE gibt die LookML-Validierung Syntaxmeldungen mit drei Schweregraden zurück: „Info“, „Warnung“ und „Fehler“.
Standardmäßig wird für die CI-Ausführung nur dann der Status Fehlgeschlagen angezeigt, wenn der LookML-Validator LookML-Warnungen oder -Fehler im LookML-Projekt findet. Sie können den niedrigsten Schweregrad für Meldungen auswählen, für den der CI-LookML-Validator das Ergebnis Fehlgeschlagen zurückgeben soll:
- Fehler: Der CI-LookML-Validator gibt das Ergebnis Fehlgeschlagen zurück, wenn die LookML-Validierung eine Fehlermeldung zurückgibt.
- Warnung: Der CI-LookML-Validator gibt das Ergebnis Fehlgeschlagen zurück, wenn die LookML-Validierung eine Warnung oder eine Fehlermeldung zurückgibt.
- Info: Der CI-LookML-Validator gibt das Ergebnis Fehlgeschlagen zurück, wenn die LookML-Validierung eine Informationsmeldung, eine Warnung oder eine Fehlermeldung zurückgibt.
Dieser Schweregrad wirkt sich nur auf den Statuswert der CI-Ausführung aus. Unabhängig von der Einstellung für den Schweregrad werden in den Ergebnissen des LookML-Validators alle Syntaxprobleme und alle LookML-Syntaxmeldungen auf der Seite mit den Ergebnissen der CI-Ausführung angezeigt.
Zeitlimit
Sie können die Anzahl der Sekunden angeben, die der CI-LookML-Validator ausgeführt werden soll, bevor eine Zeitüberschreitung auftritt. Der Standardwert ist 600 Sekunden. Wenn der CI-LookML-Validator länger als die Zeitüberschreitungsdauer benötigt, wird der Job von der Validierung abgebrochen und der Ausführungsstatus Fehler zurückgegeben.