Looker 持續整合

Looker 持續整合 (CI) 功能可讓您對 LookML 專案執行測試,提供更可靠、有效率且易於使用的資料體驗。您可以使用 CI 驗證工具,在 SQL、資料測試、內容和 LookML 發生問題前及時發現,驗證 LookML 並防止使用者發生查詢錯誤。您也可以設定在將提取要求提交至 LookML 存放區時,自動執行 CI 驗證器。

CI 包含下列驗證工具,可對 Looker 執行個體進行不同檢查:

如要在 LookML 執行個體上使用這些驗證工具,您可以建立 CI 套件,定義與 LookML 專案相關聯的一組驗證工具及其選項。如要瞭解 CI 套件,請參閱下列頁面:

需求條件

如要使用持續整合,您需要:

  • 已啟用持續整合Looker 代管執行個體。

  • 具有 deploy 權限,且至少具備下列其中一項 CI 權限的 Looker 使用者帳戶:see_cimanage_ci。所有這些權限都包含在「管理員」權限集中:

    • deploy:設定持續整合執行作業所需的 GitHub Webhook 時,必須提供這項資訊
    • see_ci:查看 CI 執行作業結果、查看 CI Suites 頁面,以及執行 CI 套件時需要
    • manage_ci:建立 CI 套件、管理 CI 使用者,以及設定與持續整合的 Git 連線時,需要這個角色

啟用持續整合

如要啟用持續整合功能,Looker 管理員必須完成下列工作: