고급 사용자는 공식 소프트웨어 개발 방식으로 LookML을 관리할 수 있도록 Looker에서 CI/CD 워크플로를 만들 수 있습니다. 이 가이드에서는 LookML을 개발, 품질 보증, 검사, 배포할 수 있도록 이러한 설정을 구성하는 방법을 설명합니다.
제공된 예시에서는 개발, 품질 보증, 프로덕션으로 구성된 3계층 시스템을 설명합니다. 하지만 2계층 또는 4계층 시스템에 동일한 원칙을 적용할 수 있습니다.
사용 설정되면 모든 Looker 개발자가 CI/CD 워크플로를 사용해야 합니다.
프로세스 개요
이 프로세스에서 개발자는 Git pull 요청을 사용하여 개발 환경에서 LookML을 작성합니다. pull 요청은 코드 검토를 완료하고 코드를 자동 프로세스로 평가하도록 구성됩니다.
LookML을 테스트할 준비가 되면 Git에서 출시 후보 버전 번호로 태그가 지정되고 품질 보증으로 승격됩니다. 품질 보증이 승인되면 Git에서 태그가 지정된 버전 번호를 기반으로 LookML이 프로덕션으로 승격됩니다.
Gazer를 사용하여 Look 및 사용자 정의 대시보드와 같은 필요한 콘텐츠를 CI/CD 계층 간에 마이그레이션할 수 있습니다.
설치 및 구성
설치 및 구성 단계는 Looker CI/CD 설치 및 구성 페이지를 참조하세요.
사용량 및 워크플로
설치 후 이 설정 사용에 대한 자세한 내용은 Looker CI/CD 사용량 및 워크플로 페이지를 참조하세요.