Untuk project LookML tempat semua developer bekerja di IDE Looker, ada validasi LookML yang terintegrasi ke dalam proses deployment project ke produksi. Namun, untuk project LookML tempat sebagian atau semua developer Anda bekerja di luar IDE Looker, menggunakan IDE eksternal seperti VSCode atau Vim untuk menulis LookML, project dapat di-deploy ke produksi tanpa pernah memvalidasi sintaksis LookML Anda. Dalam hal ini, Anda dapat menjalankan LookML Validator Continuous Integration (CI) untuk menemukan masalah sintaksis dengan LookML Anda, seperti } yang tidak ada atau referensi ${} yang tidak valid.
Lihat bagian opsi LookML Validator di halaman ini untuk mengetahui detail opsi yang dapat Anda konfigurasi saat Anda membuat atau mengedit rangkaian CI. Untuk mengetahui informasi tentang cara menjalankan LookML Validator, lihat halaman dokumentasi Menjalankan rangkaian Continuous Integration.
Di halaman hasil eksekusi, LookML Validator memberikan error LookML dalam project Anda, beserta link ke LookML:

Opsi LookML Validator
Bagian berikut menjelaskan opsi untuk menjalankan LookML Validator:
Menetapkan nilai minimum tingkat keparahan
Setelan tingkat keparahan menentukan tingkat keparahan pesan LookML terendah yang akan menyebabkan eksekusi CI menampilkan status CI Gagal di halaman CI Eksekusi dan halaman hasil eksekusi CI.
Di IDE Looker, validasi LookML menampilkan pesan sintaksis pada tiga tingkat keparahan: info, peringatan, dan error.
Secara default, LookML Validator hanya akan menyebabkan status CI Gagal jika LookML Validator menemukan peringatan atau error LookML dalam project LookML. Anda dapat memilih tingkat keparahan pesan terendah yang akan menyebabkan CI LookML Validator menampilkan hasil Gagal:
- Error: CI LookML Validator akan menampilkan hasil Gagal jika validasi LookML menampilkan pesan error.
- Peringatan: CI LookML Validator akan menampilkan hasil Gagal jika validasi LookML menampilkan pesan peringatan atau error.
- Info: CI LookML Validator akan menampilkan hasil Gagal jika validasi LookML menampilkan pesan info, peringatan, atau error.
Nilai minimum tingkat keparahan ini hanya memengaruhi nilai status eksekusi CI. Terlepas dari setelan tingkat keparahan, hasil LookML Validator akan menampilkan semua masalah sintaksis dan menampilkan semua pesan sintaksis LookML di halaman hasil eksekusi CI.
Waktu habis
Anda dapat menentukan jumlah detik yang harus dijalankan oleh CI LookML Validator sebelum waktu habis (defaultnya adalah 600 detik). Jika CI LookML Validator memerlukan waktu lebih lama dari durasi waktu habis, validasi akan menghentikan tugas dan menampilkan status eksekusi Error.