בדף הזה מוזכר הפרמטר
exploreשהוא חלק ממודל.אפשר להשתמש ב-
exploreגם כחלק ממסנן של לוח בקרה, כמו שמתואר בדף התיעוד בנושא פרמטרים של לוח בקרה.אפשר להשתמש ב-
exploreגם כחלק מרכיב בלוח הבקרה. דוגמה מייצגת לשימוש בפרמטר הזה מופיעה בדף התיעוד פרמטרים של תרשימי עמודות אנכיים ללוחות בקרה של LookML.
Usage
explore: explore_name { . . . }
|
היררכיה
explore |
ערך ברירת המחדל
ללא
אישור
השם של תצוגה קיימת, או שם ל-explore כשמשתמשים ב-from
כללים מיוחדים
השמות של explore חייבים להיות ייחודיים במודל נתון
|
הגדרה
אם מופיע סימן פלוס (
+) לפני שם ה-Explore, כמוexplore: +orders, זהו שיפור של ה-Explore. מידע נוסף זמין בדף התיעוד בנושא שיפורים ב-LookML.
explore מוסיף תצוגה קיימת לתפריט 'ניתוחים' ב-Looker, כמו שמתואר בדף התיעוד LookML terms and concepts (מונחים ומושגים ב-LookML). מומלץ להגדיר את ה-Explore בתוך קובץ מודל.
בדרך כלל, השם של ניתוח הוא כשם של תצוגה קיימת. עם זאת, אם רוצים ליצור כמה ניתוחים שמבוססים על אותו תצוגה מפורטת, אפשר להוסיף לניתוח את הפרמטר from. במקרה כזה, אפשר לתת לניתוח שם תקין, שכולל רק אותיות קטנות (a-z), ספרות (0-9) וקווים תחתונים.
explore ממלא תפקיד חשוב ב-SQL שנוצר על ידי Looker. נניח שמשתמש בוחר באפשרות לקוחות בתפריט 'ניתוח' ומריץ שאילתה. התצוגה customers Explore הזו מבוססת על התצוגה שנקראת customers, שמשויכת לטבלת מסד נתונים. הטבלה הזו ממוקמת בקטע FROM של שאילתת ה-SQL של המשתמש.
ל-explore יכולים להיות פרמטרים רבים של צאצא שמשפיעים על התצוגה ועל התנהגות הסינון, ומציינים הוספה של הצטרפויות לניתוח. אם ניתוח כולל הצטרפות אחת או יותר, להצטרפויות האלה יכולים להיות פרמטרים של הצטרפות שמציינים את אופן ההצטרפות המועדף.
דוגמאות
מוסיפים אפשרות לתפריט 'ניתוח' על סמך התצוגה שנקראת users:
explore: users {
# additional explore parameters go here
}
הוספת אפשרות לתפריט 'ניתוחים' בשם אירועים על סמך התצוגה שנקראת user_events:
explore: events {
from: user_events
}
אתגרים נפוצים
השדה explore צריך להפנות לשם תצוגה קיים
אי אפשר להשתמש בפרמטר explore כדי להגדיר את טבלת מסד הנתונים, המאפיינים, המדדים ושדות אחרים שכלולים בתצוגה. במקום זאת, צריך קודם להגדיר תצוגה באמצעות הפרמטר view. אחר כך תוכלו להפנות לשם התצוגה הזו ב-explore.
השדה explore צריך להפנות לשם התצוגה, ולא לשם הקובץ שלה
בדרך כלל, השם של תצוגה זהה לשם של קובץ התצוגה שבו התצוגה מוגדרת. זה לא חובה – שם התצוגה ושם הקובץ של התצוגה יכולים להיות שונים.
לדוגמה, יש לכם תצוגה שנקראת users שמוגדרת בתוך קובץ שנקרא company_users. קובץ התצוגה company_users נראה כך:
view: users { ... }
לאחר מכן מוסיפים את התצוגה users לתפריט Explore באמצעות:
explore: users { ... }
למרות שהתצוגה users נמצאת בתוך קובץ בשם company_users, השם של הקובץ לא משנה. רק השם של התצוגה בפרמטר view חשוב.
כשמשתמשים במדד של
type: countב'ניתוח נתונים', התוויות של הערכים שמתקבלים בתרשים הן השם של התצוגה ולא המילה 'ספירה'. כדי למנוע בלבול, מומלץ להשתמש בשם ברבים לתצוגה, לבחור באפשרות הצגת שם השדה המלא בקטע סדרה בהגדרות הוויזואליזציה, או להשתמש ב-view_labelעם גרסה ברבים של שם התצוגה.
חשוב לדעת
בדרך כלל משתמשים ב-explore עם פרמטרים נוספים
אפשר להשתמש בפרמטר explore לבד, בלי פרמטרים נוספים. בפועל, בדרך כלל רואים את האפשרות explore עם אפשרויות נוספות. לדוגמה, נפוץ מאוד join תצוגות נוספות בדוח ניתוח.
כל הפרמטרים הנוספים שמשויכים ל-explore מוצגים בדף ניתוח פרמטרים. הפרמטרים שאפשר להשתמש בהם לjoin בתוך ניתוח מוצגים בדף פרמטרים של הצטרפות.