Usage
explore: explore_name {
view_name: view_name
}
|
היררכיה
view_name |
ערך ברירת המחדל
תצוגה מפורטת שהשם שלה זהה לשם של הניתוח
מקבל
השם של תצוגה קיימת
|
הגדרה
התצוגה שמוגדרת בפרמטר view_name תגדיר את השדות של הניתוח. אם לא מציינים את view_name, מערכת Looker מניחה ששם התצוגה הבסיסית זהה לשם האפשרויות הנוספות. בדרך כלל משתמשים ב-view_name רק כדי ליצור כמה ניתוחים באמצעות התכונה 'ניתוח נתונים' מאותה תצוגה.
דוגמאות
מוסיפים אפשרות לתפריט 'ניתוח נתונים' בשם לקוח על סמך התצוגה שנקראת users:
explore: customer {
view_name: users
}
אתגרים נפוצים
יש בלבול רב בין view_name, from ו-label, אבל הם מתנהגים בצורה שונה
לפרמטרים view_name, from ו-label יש השפעות דומות, אבל שונות.
שימוש ב-view_name
אפשר להשתמש ב-view_name כדי ליצור כמה ניתוחים מאותו תצוגה, ולהפנות לשדות באותו אופן בכל ניתוח:
explore: customer {
view_name: users
}
# Would appear in the Explore menu as 'Customer'
# Fields would appear like 'User Name'
# You would reference fields like ${users.name}
explore: buyer {
view_name: users
}
# Would appear in the Explore menu as 'Buyer'
# Fields would appear like 'Users Name'
# You would reference fields like ${users.name}
עם view_name: users, קוד ה-SQL שנוצר משתמש בשם הטבלה המקורי, כך: FROM schema.users AS users.
שימוש ב-from
אפשר להשתמש בלחצן from כדי ליצור כמה ניתוחים מאותה תצוגה, ולהפנות לשדות בצורה שונה בכל ניתוח:
explore: customer {
from: users
}
# Would appear in the Explore menu as 'Customer'
# Fields would appear like 'Customer Name'
# You would reference fields like ${customer.name}
explore: buyer {
from: users
}
# Would appear in the Explore menu as 'Buyer'
# Fields would appear like 'Buyer Name'
# You would reference fields like ${buyer.name}
ב-from: users, קוד ה-SQL שנוצר מגדיר כינוי לשם הטבלה המקורי, כך: FROM schema.users AS customer.
שימוש ב-label
משתמשים ב-label אם לא צריך ליצור כמה ניתוחים מאותו תצוגה, ורוצים שהשם של הניתוח יופיע אחרת בתפריט הניתוחים:
explore: users {
label: "Customer"
}
# Would appear in the Explore menu as 'Customer'
# Fields would appear like 'Users Name'
# You would reference fields like ${users.name}
חשוב לדעת
view_name משמש לעיתים רחוקות לשינוי השם של ניתוח נתונים
בדרך כלל לא משתמשים ב-view_name כדי לשנות את השם של ניתוח, אלא אם יוצרים מודל מורחב וצריך ליצור כמה ניתוחים מאותה תצוגה.
כדאי לשקול לשנות את השם של התצוגה הבסיסית או להשתמש ב-label כדי לשנות את האופן שבו התכונה 'ניתוח נתונים' מופיעה בכלי לבחירת שדות.