CI/CD-Workflow von Looker erstellen

Fortgeschrittene Benutzer möchten vielleicht einen CI/CD-Workflow in Looker erstellen, damit sie LookML auf formelle Weise zur Softwareentwicklung verwalten können. In diesen Leitfäden wird erläutert, wie Sie eine solche Konfiguration so konfigurieren, dass LookML entwickelt, QA geprüft, validiert und bereitgestellt werden kann.

Die angegebenen Beispiele erklären ein dreistufiges System, das aus Entwicklung, Qualitätssicherung und Produktion besteht. Sie können jedoch dieselben Prinzipien auf ein zwei- oder vierstufiges System anwenden.

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

Prozessübersicht

Bei diesem Prozess schreiben Entwickler mithilfe von Git-Pull-Anfragen LookML-Code in ihrer Entwicklungsumgebung. Die Pull-Anfragen sind so konfiguriert, dass Codeüberprüfungen abgeschlossen und der Code mit automatischen Prozessen ausgewertet wird.

Wenn LookML zum Testen bereit ist, wird er in Git mit einer Versionsnummer des Releasekandidaten gekennzeichnet und zur QA hochgestuft. Wenn die QA genehmigt wird, wird die LookML anhand einer mit Git getaggten Versionsnummer in die Produktion hochgestuft.

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

Installation und Konfiguration

Installations- und Konfigurationsschritte finden Sie auf der Seite Looker CI/CD Installation und Konfiguration.

Nutzung und Workflow

Weitere Informationen zur Verwendung dieser Einrichtung nach der Installation finden Sie auf der Seite Looker-CI/CD – Nutzung und Workflow.