בדף הזה מוסבר על הפרמטר
group_labelשהוא חלק משדה.אפשר להשתמש ב-
group_labelגם כחלק מניתוח, כמו שמתואר בדף התיעוד של הפרמטרgroup_label(לניתוחים).
Usage
view: view_name {
dimension: field_name {
group_label: "desired label name"
}
}
|
היררכיה
group_label |
סוגי שדות אפשריים
מאפיין, קבוצת מאפיינים, מסנן, מדד
מקבל
מחרוזת
|
הגדרה
הפרמטר group_label מאפשר לכם לשלב שדות בקבוצות מותאמות אישית בתצוגה נתונה, בכלי לבחירת שדות. לדוגמה:
view: accounts {
dimension: shipping_city {
sql: ${TABLE}.shipping_city ;;
group_label: "Shipping Info"
}
dimension: shipping_state {
sql: ${TABLE}.shipping_state ;;
group_label: "Shipping Info"
}
dimension: shipping_street {
sql: ${TABLE}.shipping_street ;;
group_label: "Shipping Info"
}
}
במקרה כזה, במקום שהשדות יופיעו לא מקובצים, הם ישולבו בקטע פרטי משלוח שאפשר להרחיב.

אפשר גם להשתמש בפרמטר group_item_label כדי לציין איך השדות יופיעו בכלי לבחירת שדות מתחת לתווית של קבוצה. פרטים נוספים זמינים בדף התיעוד של הפרמטר group_item_label.
group_label גם מקיים אינטראקציה עם קבוצות מאפיינים בדרכים שימושיות, כי קבוצת מאפיינים ממקמת את השדות שלה יחד בכלי לבחירת שדות באופן אוטומטי. באמצעות group_label, אפשר להוסיף שדות נוספים לקבוצת המאפיינים. לדוגמה:
view: accounts {
dimension_group: created {
type: time
timeframes: [date, week, month]
sql: ${TABLE}.created_date ;;
}
dimension: special_date_calculation {
sql: QUARTER(${TABLE}.created_date)
group_label: "Created Date" ;;
}
}
בבורר השדות, השדה Special Date Calculation יופיע בקבוצת המאפיינים Created Date.

כדי ליצור קבוצה בכלי לבחירת שדות, צריך שיהיה לפחות שדה אחד עם תווית הקבוצה. בנוסף, אי אפשר לקבץ מאפיינים ומדדים יחד באותו תווית קבוצה, כי כל המאפיינים תמיד מופיעים בנפרד מכל המדדים בכל תצוגה נתונה.
לדוגמה, הקוד הבא יוצר שדה בשם Engine Type בתוך תווית קבוצה בשם Engine Details:
dimension: engine_type {
group_label: "Engine Details"
type: string
sql: ${TABLE}.engine_type ;;
}
