Continuous Integration für Looker

Mit den Funktionen für die kontinuierliche Integration (Continuous Integration, CI) von Looker können Sie Tests für Ihr LookML-Projekt ausführen, um zuverlässigere, effizientere und benutzerfreundlichere Daten zu liefern. Mit den CI-Validierungen können Sie Probleme mit SQL, Datentests, Inhalten und LookML erkennen, bevor sie in der Produktion auftreten. So können Sie Ihre LookML-Dateien überprüfen und Abfragefehler für Ihre Nutzer verhindern. Sie können die CI-Validatoren auch so konfigurieren, dass sie automatisch ausgeführt werden, wenn eine Pull-Anfrage an Ihr LookML-Repository gesendet wird.

CI besteht aus den folgenden Validatoren, die verschiedene Prüfungen für Ihre Looker-Instanz ausführen:

Wenn Sie diese Validatoren in Ihrer LookML-Instanz verwenden möchten, können Sie eine CI-Suite erstellen, in der eine Reihe von Validatoren und deren Optionen definiert sind, die Ihrem LookML-Projekt zugeordnet sind. Informationen zu CI-Suites finden Sie auf den folgenden Seiten:

Voraussetzungen

Für die Verwendung von Continuous Integration benötigen Sie Folgendes:

  • Eine von Looker gehostete Instanz, die für Continuous Integration aktiviert ist.

  • Ein Looker CI-Nutzerkonto. Wenn Sie Continuous Integration für Ihre Instanz aktivieren, erstellt Looker automatisch zehn Looker CI-Nutzer in der Nutzergruppe Looker CI-Nutzer mit der Rolle Looker CI-Nutzer. Ein Looker-Administrator kann die Looker CI-Nutzer auf der Seite Nutzer im Admin-Bereich auf dem Tab Dienstkonten aufrufen.

Continuous Integration aktivieren

Damit Continuous Integration aktiviert werden kann, muss ein Looker-Administrator die folgenden Aufgaben ausführen: