Looker の継続的インテグレーション

Looker の継続的インテグレーション(CI)機能を使用すると、LookML プロジェクトでテストを実行して、より信頼性が高く、効率的で、ユーザー フレンドリーなデータ エクスペリエンスを実現できます。CI バリデータを使用すると、SQL、データテスト、コンテンツ、LookML の問題を本番環境に移行する前に検出して、LookML を検証し、ユーザーのクエリエラーを防ぐことができます。LookML リポジトリに pull リクエストが送信されたときに CI バリデータが自動的に実行されるように構成することもできます。

CI は次のバリデータで構成され、Looker インスタンスに対してさまざまなチェックを実行します。

LookML インスタンスでこれらの検証ツールを使用するには、LookML プロジェクトに関連付けられた検証ツールとそのオプションのセットを定義する CI スイートを作成します。CI スイートについては、次のページをご覧ください。

要件

継続的インテグレーションを使用するには、次のものが必要です。

継続的インテグレーションのコンプライアンス機能

Looker CI は、FedRAMP High、FedRAMP Moderate、DoD 影響レベル 5(IL5)の認可境界に含まれていません。

Looker インスタンスで Looker CI 設定を有効にする前に、認証機関に相談して、Looker CI のコンプライアンス オファリングが組織固有のセキュリティ要件と規制要件を満たしているかどうかを確認してください。

Looker(Google Cloud コア)インスタンスの場合、利用可能になる各 Assured Workloads コントロール パッケージは、そのパッケージの変更要件とプロセスが満たされると、Looker CI 機能をデフォルトのサービスとして追加します。

継続的インテグレーションを有効にする

継続的インテグレーションを有効にするには、Looker 管理者が次のタスクを行う必要があります。