Continuous Integration Looker

Fitur Integrasi Berkelanjutan (CI) Looker memungkinkan Anda menjalankan pengujian pada project LookML untuk memberikan pengalaman data yang lebih andal, efisien, dan mudah digunakan. Anda dapat menggunakan validator CI untuk menemukan masalah pada SQL, uji data, konten, dan LookML sebelum masuk ke produksi untuk memverifikasi LookML dan mencegah error kueri bagi pengguna Anda. Anda juga dapat mengonfigurasi validator CI agar berjalan secara otomatis saat permintaan pull dikirimkan ke repositori LookML Anda.

CI terdiri dari validator berikut, yang menjalankan berbagai pemeriksaan terhadap instance Looker Anda:

Untuk menggunakan validator ini di instance LookML, Anda dapat membuat CI suite, yang menentukan serangkaian validator dan opsi yang terkait dengan project LookML Anda. Lihat halaman berikut untuk mengetahui informasi tentang rangkaian CI:

Persyaratan

Untuk menggunakan Integrasi Berkelanjutan, Anda memerlukan hal berikut:

  • Instance yang dihosting Looker yang diaktifkan untuk Continuous Integration.

  • Akun pengguna Looker dengan izin deploy dan setidaknya salah satu izin CI: see_ci atau manage_ci. Semua izin ini disertakan dalam set izin Admin:

    • deploy: diperlukan untuk menyiapkan webhook GitHub yang diperlukan untuk menjalankan CI
    • see_ci: diperlukan untuk melihat hasil eksekusi CI, melihat halaman Suite CI, dan menjalankan suite CI
    • manage_ci: diperlukan untuk membuat rangkaian CI, mengelola pengguna CI, dan mengonfigurasi koneksi Git dengan Continuous Integration

Mengaktifkan Continuous Integration

Untuk mengaktifkan Integrasi Berkelanjutan, admin Looker harus melakukan tugas berikut: