הגדרת ברירת המחדל של Looker לפורמט מספרים שמופיעים בטבלאות נתונים ובתרשימים היא 1,234.56. עם זאת, אפשר להגדיר את פורמט המספרים לאחד מהפורמטים הבאים:
- 1,234.56: אלפים מופרדים בפסיקים; עשרונים מופרדים בנקודה
- 1.234,56: אלפים מופרדים בנקודות, עשרונים מופרדים בפסיק
- 1 234,56: אלפים מופרדים ברווחים; עשרונים מופרדים בפסיק
הגדרת פורמטים של מספרים למשתמשים
אפשר להגדיר פורמט של מספרים באחת מהדרכים הבאות:
- כדי להגדיר פורמט מספרים למשתמשים ספציפיים: בוחרים את הפורמט הרצוי מהתפריט הנפתח פורמט מספרים בדף עריכת משתמש בחלונית אדמין ולוחצים על שמירה בתחתית הדף.
- כדי להגדיר פורמט מספרים לקבוצת משתמשים: מקצים את הפורמט הרצוי למאפיין המשתמש
number_formatעבור קבוצת משתמשים מסוימת. אם משתמשים בקבוצה הגדירו ערך מותאם אישית ל-number_format, הערך המותאם אישית יחליף כל ערך שתקצו לקבוצה. כדי למנוע את החלפת הערך שלnumber_formatשהקציתם, חשוב לוודא שההגדרה User Access (גישת משתמש) למאפיין המשתמשnumber_formatלא מוגדרת לEdit (עריכה). - כדי להגדיר פורמט מספרים לכל המופע: מקצים אחד מהקודים בטבלה הקודמת לשדה פורמט מספרים בדף הלוקליזציה בחלונית ניהול.
פורמט ברירת המחדל של המספרים ב-Looker – 1,234.56 – מציג מספרים באלפים שמופרדים בפסיקים, ועשרוניים שמופרדים בנקודה.
לדוגמה, נניח שיש לכם ניתוח ב-Explore עם תרשים עמודות וטבלת נתונים שמציגים ערכים של Orders Order Count, Order Items Average Sale Price ו-Order Items Total Sales Price שמקובצים לפי Orders Created Month. ערכים עם הגדרת ברירת המחדל יהיו בפורמט x,xxx.xx.

אם משנים את ההגדרה פורמט מספרים ל-1.234,56, הערכים בהדמיות ובטבלאות הנתונים יהיו בפורמט x.xxx,xx:

ההגדרה 'תבנית מספרים' עם שיטות אחרות לעיצוב מספרים
אם אתם משתמשים בפרמטרים של LookML value_format_name או value_format כדי לעצב שדות במודלים, פורמט המספרים שנבחר בהגדרה Number format או במאפיין המשתמש number_format יוחל בנוסף לפורמט שצוין בפרמטרים של LookML. לדוגמה, נניח שיש לכם מדד שמייצג את מספר העוגות עם value_format מוגדר ב-LookML:
measure: count {
type: count
value_format: "####.0\"pies\""
drill_fields: [detail*]
}
אם ההגדרה Number format מוגדרת ל-1.234,56, וה-LookML value_format: "####.0\"pies\"", בתצוגות החזותיות ובטבלאות הנתונים יוצגו ערכים בפורמט xxxx,xx pies. ההגדרה Number format מחליפה את הנקודה בפסיק עבור value_format: "####.0\"pies\"". הספירה של 9,849 פאי תוצג כ-9,849.0 פאי.
באופן דומה, אם משתמשים בשדה פורמט הערך בתפריט עריכה של תרשים, פורמט המספרים שמוגדר בהגדרה פורמט מספרים או במאפיין המשתמש number_format יוחל בנוסף לפורמט שצוין בשדה פורמט הערך של התרשים.
לדוגמה, אם משתמש מזין את הפורמט ###0.000 בשדה פורמט ערך לתרשים עמודות, והפורמט המספר מוגדר כ-1.234,56, ההדמיה תציג ערכים בפורמט xxxx,xxxx. ההגדרה Number format מחליפה את הנקודה בפסיק בהגדרה Value Format של התצוגה החזותית ###0.000. הערך Count של 8,474 הזמנות בתצוגה החזותית יופיע כ-8,474,000.
החלפת הגדרת פורמט המספרים ב-strict_value_format
בדרך כלל, עיצוב המספרים שמוגדר בהגדרה Number format או במאפיין המשתמש number_format מוחל על גבי פורמטים שמוחלים על ידי פרמטרים של LookML.
עם זאת, אם רוצים ליצור פורמט מספרים שלא מושפע מההגדרה פורמט מספרים או ממאפיין המשתמש number_format, אפשר להשתמש בפרמטר המודל named_value_format כדי ליצור פורמט מספרים ולהגדיר את פרמטר המשנה strict_number_format שלו לערך yes. אפשר להחיל את הפורמט הזה על שדות באמצעות הפרמטר value_format_name, והשדות האלה לא יושפעו מההגדרה Number format או ממאפיין המשתמש number_format.
לדוגמה, נניח שפורמט מותאם אישית בשם dollar_formatting מוגדר בקובץ מודל. הפורמט המותאם אישית כולל פרמטר משנה strict_value_format שהערך שלו הוא yes:
named_value_format: dollar_formatting {
value_format: "$#,###.00"
strict_value_format: yes
}
קובץ התצוגה order_items בפרויקט כולל שני מדדים, average_sale_price ו-average_spend_per_user. הפורמט המותאם אישית dollar_formatting חל על המדד average_sale_price, אבל לא על average_spend_per_user:
measure: average_sale_price {
type: average
value_format_name: dollar_formatting
sql: ${sale_price} ;;
}
measure: average_spend_per_user {
type: average
sql: ${user_order_total_price} ;;
}
הפורמט של המספרים בהגדרה פורמט מספרים הוא 1.234,56.
בטבלאות נתונים ובתרשימים, הערכים של המדד Order Items Average Sale Price יופיעו בפורמט $x,xxx.xx ולא יושפעו מההגדרה Number format. לדוגמה, מחיר מכירה ממוצע של 45.63 יופיע כ-45.63$ בתרשימים ובטבלאות נתונים.
בטבלאות נתונים ובתרשימים, הערכים של המדד Order Items Average Spend per User יושפעו מההגדרה Number format ויופיעו בפורמט $x.xxx,xx. לדוגמה, אם הערך של ההוצאה הממוצעת לכל משתמש הוא 47.64,הוא יופיע כ-47.64$ בהדמיות ובטבלאות הנתונים.