Looker の継続的インテグレーション(CI)では、スイートの新しい実行または以前の CI 実行の再実行を手動でトリガーすると、Looker IDE に手動実行の実行結果ページが自動的に表示されます。それ以外の場合、実行がどのようにトリガーされたかに関係なく、see_ci 権限を持つ Looker ユーザーは、Looker IDE の [Runs] ページから実行結果にアクセスできます。
![過去の CI 実行の表が表示された [Continuous Integration Runs] ページ](https://docs.cloud.google.com/static/looker/docs/images/ci-runs-page-2506.png?hl=ja)
[実行] ページには、LookML プロジェクトの CI 実行と次の情報が一覧表示されます。
- ステータス: 実行のステータス。
- キューに格納済み: 実行は、別の CI 実行が完了するまで待機してから開始されます。
- 実行中: CI スイートで定義されたバリデータが実行されています。
- 合格: CI スイートのすべてのバリデータが正常に完了し、エラーを返したバリデータはありません。
- 失敗: CI スイートのすべてのバリデータが正常に完了し、少なくとも 1 つのバリデータがエラーを返しました。
- エラー: CI スイートの 1 つ以上のバリデータが実行されませんでした。
- Cancelled: CI 実行がキャンセルされました。
- Suite: CI スイートの名前。
- トリガー: スイートがトリガーされた方法(手動、pull リクエスト、プロジェクトのインポート、dbt Cloud、スケジュール、API)。インポートされたプロジェクト(プロジェクトのインポート)からの pull リクエストによってトリガーされた実行の場合、トリガー値をクリックすると、アップストリーム プロジェクト、ブランチ、pull リクエストへのリンクが表示されます。
- Git の状態: 実行で検証されたブランチまたは commit に関する情報。
- 手動実行の場合、値は「Production」または開発ブランチの名前になります。
- スケジュールによってトリガーされる実行の場合、値は常に「Production」です。
- pull リクエストによってトリガーされた実行の場合、値は pull リクエストの commit SHA へのハイパーリンクです。commit SHA ハイパーリンクをクリックして、別のブラウザタブで pull リクエストを開きます。
- インポートされたプロジェクトからの pull リクエストによってトリガーされた実行の場合、ダウンストリーム(スポーク)プロジェクトの値は「Production」と表示され、インポートされたアップストリーム(ハブ)プロジェクトの pull リクエストの commit SHA へのハイパーリンクも表示されます。
- トリガー日時: CI 実行が開始された時刻。
CI 実行結果
[Runs] ページで、CI 実行の [View Run] ボタンをクリックして、検証結果を表示します。

CI スイートの実行結果ページには、次の情報が表示されます。
- 実行によって検証された LookML プロジェクトと Git の詳細(pull リクエストによってトリガーされた実行の場合は commit)。
- CI 実行に関する情報:
- 実行がトリガーされた方法とタイミング。
- 実行を開始した Looker ユーザー(手動実行の場合)、ブランチと commit(pull リクエストによってトリガーされた実行の場合)、または固定されたアップストリーム プロジェクト、ブランチ、commit を示す [プロジェクトのインポート] の詳細(インポートされたプロジェクトからの pull リクエストによってトリガーされた実行の場合)。
- CI の実行が完了するまでにかかった時間。
- 実行が開始される前にキューで待機していた時間。
- エラーを返すバリデータの場合、結果ページには各エラーがエラー メッセージとともに表示されます。また、LookML、Explore、コンテンツへのリンクも表示されるため、各エラーをテストして修正できます。
- エラーが見つからなかったバリデータの場合、結果ページに成功メッセージが表示されます。
増分検証の結果を表示する
増分検証用に構成された CI バリデータの実行(SQL Validator または Content Validator の場合)では、バリデータは開発ブランチまたは pull リクエストの commit にのみ存在するエラーを返します。増分検証用に有効にされたバリデータは、エラーがすでに本番環境バージョンに存在する場合はエラーを返しません。
SQL バリデータの増分検証の結果ページの例を次に示します。
![増分 SQL Validator の実行結果を示す [継続的インテグレーションの実行] 結果ページ](https://docs.cloud.google.com/static/looker/docs/images/ci-results-incremental-2506.png?hl=ja)
- 結果ページには、開発ブランチまたは commit にのみ存在するエラーが表示されます。
- 開発ブランチまたは commit で Explore に変更がない場合、バリデータは検証中に Explore をスキップします。これらの Explore は、バリデータの結果で「スキップ」とマークされます。
- 増分的に実行されたバリデータは、検証結果に「増分」とマークされます。