Looker-CI/CD-Workflow erstellen

Fortgeschrittene Nutzer können einen CI/CD-Workflow in Looker erstellen, um LookML auf formelle Weise im Rahmen der Softwareentwicklung zu verwalten. In diesen Leitfäden wird beschrieben, wie Sie eine solche Einrichtung konfigurieren, damit LookML entwickelt, getestet, validiert und bereitgestellt werden kann.

In den Beispielen wird ein dreistufiges System mit Entwicklung, Qualitätssicherung und Produktion erläutert. Sie können dieselben Prinzipien jedoch auch auf ein zwei- oder vierstufiges System anwenden.

Nach der Aktivierung müssen alle Looker-Entwickler den CI/CD-Workflow verwenden.

Prozessübersicht

In diesem Prozess schreiben Entwickler LookML in ihrer Entwicklungsumgebung und verwenden Git-Pull-Anfragen. Die Pull-Anfragen sind so konfiguriert, dass Codeüberprüfungen abgeschlossen und der Code mit automatischen Prozessen ausgewertet werden muss.

Wenn LookML für Tests bereit ist, wird es in Git mit einer Versionsnummer für den Release-Kandidaten getaggt und zur Qualitätssicherung hochgestuft. Wenn die Qualitätssicherung die Freigabe erteilt, wird LookML anhand einer mit Git getaggten Versionsnummer zur Produktion hochgestuft.

Bei Bedarf können Inhalte wie Looks und benutzerdefinierte Dashboards mithilfe von Gazer zwischen den CI/CD-Stufen migriert werden.

Diagramm mit dem CI/CD-Workflow

Installation und Konfiguration

Eine Anleitung zur Installation und Konfiguration finden Sie auf der Seite Looker CI/CD Installation and Configuration.

Nutzung und Workflow

Details zur Verwendung dieser Einrichtung nach der Installation finden Sie auf der Seite Looker CI/CD Usage and Workflow.