בפרויקטים של LookML שבהם כל המפתחים עובדים ב-Looker IDE, יש אימות LookML שמוטמע בתהליך הפריסה של הפרויקט בסביבת הייצור. אבל בפרויקטים של LookML שבהם חלק מהמפתחים או כולם עובדים מחוץ לסביבת הפיתוח המשולבת (IDE) של Looker, ומשתמשים בסביבת פיתוח משולבת חיצונית כמו VSCode או Vim כדי לכתוב LookML, אפשר לפרוס את הפרויקט בסביבת הייצור בלי לאמת את תחביר ה-LookML. במקרה כזה, אפשר להפעיל את כלי האימות של LookML לשילוב רציף (CI) כדי למצוא בעיות תחביר ב-LookML, כמו } חסר או הפניה לא תקינה ל-${}.
בקטע אפשרויות של כלי האימות של LookML בדף הזה מפורטות האפשרויות שאפשר להגדיר כשיוצרים או עורכים חבילת CI. מידע על הפעלת הכלי לאימות LookML זמין בדף התיעוד בנושא הפעלת חבילות של שילוב רציף.
בדף run results (תוצאות ההרצה), הכלי LookML Validator מספק את שגיאות ה-LookML בפרויקט, יחד עם קישור אל LookML:

אפשרויות של מאמת LookML
בקטעים הבאים מפורטות האפשרויות להפעלת הכלי LookML Validator:
הגדרת סף חומרה
ההגדרה של רמת החומרה קובעת את רמת החומרה הנמוכה ביותר של הודעת LookML שתגרום להצגת סטטוס של בדיקת CI Failed בדף Runs של בדיקת CI ובדף התוצאות של בדיקת ה-CI.
ב-Looker IDE, אימות LookML מחזיר הודעות תחביר בשלוש רמות חומרה: מידע, אזהרה ושגיאה.
כברירת מחדל, מאמת LookML יגרום למצב CI Failed רק אם הוא ימצא אזהרות או שגיאות של LookML בפרויקט LookML. אתם יכולים לבחור את רמת החומרה הנמוכה ביותר של ההודעה שעבורה כלי האימות של LookML ב-CI צריך להחזיר תוצאה של Failed:
- שגיאה: אם אימות ה-LookML מחזיר הודעת שגיאה, מאמת ה-CI LookML יחזיר תוצאה של Failed.
- אזהרה: אם אימות ה-LookML מחזיר אזהרה או הודעת שגיאה, כלי האימות של LookML ב-CI יחזיר את התוצאה Failed.
- מידע: אם אימות ה-LookML מחזיר הודעת מידע, אזהרה או שגיאה, מאמת ה-CI LookML יחזיר את התוצאה Failed.
סף החומרה הזה משפיע רק על ערך הסטטוס של הרצת ה-CI. בלי קשר להגדרת רמת החומרה, בתוצאות של כלי האימות של LookML יוצגו כל בעיות התחביר וכל ההודעות לגבי תחביר LookML בדף התוצאות של הפעלת ה-CI.
זמן קצוב לתפוגה
אתם יכולים לציין את מספר השניות שבהן כלי האימות של LookML ב-CI צריך לפעול לפני שפג הזמן הקצוב לתפוגה (ברירת המחדל היא 600 שניות). אם האימות של CI LookML נמשך יותר מהזמן שהוגדר לטיימאוט, האימות יפסיק את העבודה ויחזיר סטטוס הפעלה של שגיאה.