Looker כולל רשימה מקיפה של סוגי תצוגות חזותיות מובנים, שמאפשרים לכם ליצור תרשימים של הנתונים במגוון דרכים. אם אתם צריכים סוג תרשים שלא נכלל בסוגי ההדמיה המובנים של Looker, יש כמה דרכים להוסיף הדמיות JavaScript מותאמות אישית למופע Looker:
- כדי להוסיף ויזואליזציות מותאמות אישית ישירות לפרויקט LookML, מוסיפים פרמטר
visualizationלקובץ המניפסט של פרויקט LookML. מידע נוסף מופיע בדף התיעוד של הפרמטרvisualization. - להתקין תרשים מ-Looker Marketplace. אם התכונה Marketplace מופעלת, אפשר להתקין חבילות של תרשימים מ-Looker Marketplace.
- כדי להתקין ולנהל המחשות חזותיות מותאמות אישית של JavaScript ממאגר ההמחשות החזותיות המותאמות אישית של Looker, משתמשים בדף Visualizations בקטע Platform בתפריט Admin של Looker.
בדף הזה מוסבר איך להוסיף המחשות חזותיות מותאמות אישית של JavaScript באמצעות הדף המחשות חזותיות בחלונית הניהול של Looker.
הצגת רשימה של תרשימים בהתאמה אישית
כדי לקבל את כל הפונקציות של ההדמיות הניתנות להורדה, אדמינים בפריסות אירוח בצד הלקוח צריכים לוודא שהם מתקינים את הגרסה המתאימה של מעבד התצוגה של Chromium.
בדף Visualizations שבקטע Platform בתפריט Admin של Looker מופיעה רשימה של כל הוויזואליזציות בהתאמה אישית שנוספו למופע Looker שלכם.
הרשימה כוללת את העמודות הבאות:
- ID: המזהה הייחודי שהוקצה להדמיה המותאמת אישית. הערך הזה מוקצה בקוד JavaScript, או כשמוסיפים או עורכים תרשים באמצעות הדף Admin, או בפרמטר
idשל התרשים כשמוסיפים תרשים באמצעות קובץ המניפסט של פרויקט LookML. - תווית: השם שניתן לסוג התרשים להמחשה בתפריט התרשימים להמחשה של Looker. הערך הזה מוקצה כשמוסיפים או עורכים תרשים באמצעות דף האדמין, או בפרמטר
labelשל התרשים כשמוסיפים תרשים באמצעות קובץ המניפסט של פרויקט LookML. - Main: ה-URI של קוד ה-JavaScript הראשי של הוויזואליזציה. הערך הזה מוקצה כשמוסיפים או עורכים תרשים באמצעות דף האדמין, או בפרמטר
urlשל התרשים כשמוסיפים תרשים באמצעות קובץ המניפסט של פרויקט LookML. - פעולות: לחצנים לעריכה או למחיקה של הגדרת התצוגה החזותית. הלחצנים האלה לא מוצגים עבור ויזואליזציות שנוספו באמצעות קובץ המניפסט של פרויקט LookML. כדי לערוך את התרשימים האלה, עוברים לקובץ המניפסט של פרויקט LookML ועורכים ישירות את הפרמטר
visualization.
מקורות של תרשימים בהתאמה אישית
אתם יכולים לקבל ויזואליזציות כדי להתאים אישית ולהוסיף למכונה של Looker ממגוון מקורות, כולל:
- בדף GitHub של Looker יש ספרייה של המחשות חזותיות מותאמות אישית לשימוש הציבור. בדף הזה ב-GitHub של Looker אפשר למצוא הוראות לשימוש ב-Visualization API של Looker כדי ליצור סוגים משלכם של תצוגות חזותיות.
- Looker Marketplace עצמאי, שבו אפשר לעיין בהדמיות – שנקראות 'פלאגינים' – ולגשת לקוד המקור שלהן.
- Looker Marketplace שאפשר לגשת אליו ממכונת Looker. ב-Marketplace הזה אפשר לעיין בהדמיות ולהתקין אותן ישירות במכונת Looker. מידע נוסף על התקנת תרשימים מ-Looker Marketplace זמין בדף העזרה בנושא שימוש ב-Looker Marketplace.
הוספת תרשים חדש בהתאמה אישית
אחרי שמחליטים איזו תצוגה חזותית רוצים להוסיף למופע, אפשר להשתמש בדף Visualizations בקטע Platform בתפריט Admin של Looker כדי להוסיף תצוגה חזותית בהתאמה אישית. לשם כך, לוחצים על הלחצן Add Visualization.
מוצג הדף תצוגה חזותית חדשה:. כדי להוסיף תרשים חדש, פועלים לפי השלבים הבאים:
בשדה ID (מזהה), מזינים את המזהה הייחודי של התרשים שמוגדר ב-JavaScript של התרשים.
בשדה Label, מזינים את השם של אמצעי ההמחשה. השם הזה מוצג ב-Looker בתפריט הוויזואליזציה של Looker בדף ניתוח.
בשדה Main (ראשי), מזינים את ה-URI של קובץ ה-JavaScript הראשי של הוויזואליזציה כדי להפנות את Looker למאגר המקורות של הקוד של ה-JavaScript.
אם באתר שמארח את קוד הוויזואליזציה המותאם אישית שלכם נעשה שימוש בגיבוב של תקינות משאבי המשנה (SRI) למטרות אימות, מזינים את הגיבוב של ה-SRI בשדה SRI Hash. השדה הזה נמצא בקטע אפשרויות מתקדמות. מארחי הוויזואליזציות המותאמות אישית של Looker לא משתמשים בגיבוב SRI.
בשדה Dependencies (תלויות), מזינים את כתובות ה-URI של כל קובץ אחר שקוד ה-JavaScript של הוויזואליזציה תלוי בו, ולוחצים על Add (הוספה). אפשר להזין כמה מזהי URI מופרדים בפסיקים, או להוסיף כמה מזהי URI בבת אחת. השדה תלויות נמצא בקטע אפשרויות מתקדמות.
לוחצים על שמירה.
אחרי שמוסיפים את התרשים, הוא מופיע בתפריט התרשימים ב'ניתוח נתונים' עם התווית שהגדרתם. אפשר להשתמש בסוג החדש של התצוגה החזותית כמו בכל סוג אחר של תצוגה חזותית ב-Looker.
כדי להציג תרשימים בהתאמה אישית מתפריט התרשימים:
לוחצים על סמל האפשרויות הנוספות (3 נקודות)
...בסרגל התפריטים של ההמחשה כדי לגשת להמחשה בהתאמה אישית.אחרי שבוחרים את ההמחשה, השם שלה מופיע בסרגל התפריטים של ההמחשה.
עריכה של תרשים בהתאמה אישית
כדי לערוך תרשים קיים, לוחצים על הלחצן עריכה משמאל לתרשים. ב-Looker מוצג אותו דף שבו משתמשים כדי להוסיף תרשים (כפי שמתואר במאמר הוספת תרשים חדש בהתאמה אישית), אבל עם המידע הרלוונטי שכבר מולא. מבצעים את השינויים הרצויים ולוחצים על שמירה.
מחיקה של תרשים מותאם אישית
כדי למחוק תצוגה חזותית, לוחצים על הלחצן מחיקה משמאל לתצוגה החזותית בדף תצוגות חזותיות בקטע פלטפורמה בתפריט אדמין של Looker, ואז לוחצים על אישור בתיבת האישור.
מחיקת תרשים תסיר אותו מ-Looker, אבל לא תשפיע על שום דבר במאגר המקורות של הקוד החיצוני של התרשים.
מחיקה של רכיב חזותי משביתה את כל הטבלאות Look או לוחות הבקרה שמשתמשים בסוג הרכיב החזותי הזה. כדי לתקן את זה, אפשר להוסיף מחדש את הרכיב החזותי שנמחק עם אותו מזהה רכיב חזותי.
פתרון בעיות
הוויזואליזציות המותאמות אישית הן פרי מאמץ של הקהילה. צוות התמיכה של Looker לא פותר בעיות שקשורות להדמיות מותאמות אישית או לקוד של ההדמיות המותאמות אישית. כדי לעקוב אחרי באגים ולסגור אותם, אפשר להשתמש בבעיות ב-GitHub במאגר של ההדמיה המותאמת אישית, או להיכנס לקהילת Looker כדי לקרוא פוסטים עם הוראות, שיחות וטיפים לגבי הדמיות מותאמות אישית.