יצירת Look עם נתונים לדוגמה

כאן מוסבר איך להריץ שאילתות על נתונים ב-Looker ולהציג אותם בצורה ויזואלית, ואיך לשמור את תוצאות השאילתה כLook שאפשר לשתף ולעשות בו שימוש חוזר.

במדריך למתחילים הזה תלמדו איך ליצור Look במכונת Looker (Google Cloud core). תשתמשו בנתונים לדוגמה מהניתוח המובנה מסחר אלקטרוני ברמת ביניים כדי ליצור את תרשים הטבלה הבא, ואז תשמרו את התרשים כ-Look.

בתרשים הטבלה שתיצרו יוצגו מגמות משלוח שבועיות, באמצעות עיצוב מותנה (למשל רקע אדום) כדי להדגיש עיכובים פוטנציאליים (במקרה הזה, שבועות שבהם נדרשו יותר מיומיים למשלוח של יותר מ-200 פריטים בהזמנה). הטבלה הבאה היא דוגמה לתוצאות של שאילתה שתשמש אתכם ליצירת Look:

שבוע היצירה 2024-07-29 2024-07-22 2024-07-15 2024-07-08 2024-07-01 2024-06-24 2024-06-17 2024-06-10
מספר הימים מהמשלוח ועד המסירה מספר פריטי ההזמנה מספר פריטי ההזמנה מספר פריטי ההזמנה מספר פריטי ההזמנה מספר פריטי ההזמנה מספר פריטי ההזמנה מספר פריטי ההזמנה מספר פריטי ההזמנה
4 451 242 210 199 163 152 189 177
3 422 260 213 177 213 144 171 165

לפני שמתחילים

כדי לבצע את השלבים במדריך הזה למתחילים, תצטרכו גישה למכונת Looker (Google Cloud core) שכוללת את פרויקט LookML לדוגמה. פרויקט לדוגמה כולל את הניתוח המוכנה מראש Intermediate Ecommerce שמשמשת במדריך למתחילים הזה.

התפקידים הנדרשים

כדי להשלים את המדריך הזה להתחלה מהירה, אתם צריכים את התפקיד המתאים בניהול זהויות והרשאות גישה (IAM) ואת ההרשאות המתאימות ב-Looker.

תפקידים בניהול זהויות והרשאות גישה (IAM)

האדמין של Looker (Google Cloud core) מעניק לכם גישה לאפליקציית Looker (Google Cloud core) דרך מערכת ניהול הזהויות והרשאות הגישה (IAM) של Google Cloud.

כדי לקבל את ההרשאה שנדרשת לגישה לאפליקציית Looker (Google Cloud core), צריך לבקש מהאדמין להקצות לכם את תפקיד ה-IAM‏ Looker Instance User (roles/looker.instanceUser) בפרויקט Google Cloud שכולל את מופע Looker (Google Cloud core). להסבר על מתן תפקידים, קראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.

התפקיד המוגדר מראש הזה כולל את ההרשאה looker.instances.login, שנדרשת כדי לגשת לאפליקציית Looker (Google Cloud core).

יכול להיות שתוכלו לקבל את ההרשאה הזו גם בתפקידים בהתאמה אישית או בתפקידים אחרים שמוגדרים מראש.

הרשאות ב-Looker

בנוסף, צריך שיהיו לכם הרשאות Looker (או תפקיד ב-Looker שכולל את ההרשאות האלה) במופע Looker (Google Cloud core):

  • access_data: גישה לנתונים לדוגמה בכלי הניתוחים Intermediate Ecommerce.
  • explore: גישה לדף 'מה חדש' והרצת שאילתות ב'מה חדש' מסחר אלקטרוני ביניים.
  • save_looks (וההרשאה הראשית שלה, save_content): שמירת ההצגה החזותית כ-Look.
  • see_looks: תצוגה של ה-Look שייווצר במדריך למתחילים הזה.

כדי לעבור אל Intermediate Ecommerce Explore:

  1. ב-Looker, לוחצים על התפריט הראשי כדי להרחיב את תפריט הניווט הראשי.
  2. בתפריט הניווט הראשי, בוחרים באפשרות ניתוח נתונים.
  3. מרחיבים את Z) Sample LookML (או את שם המודל המתאים במופע שלכם) כדי להרחיב את רשימת הניתוחים.
  4. לוחצים על 2) Intermediate Ecommerce Explore (2) כדי לפתוח את הדף Explore (ניתוח נתונים).

בחירת שדות וסיבוב נתונים

כדי ליצור את השאילתה, מבצעים את השלבים הבאים:

  1. בבוחר השדות, מרחיבים את הקטע פריטים בהזמנה.
  2. בקטע Dimensions של בורר השדות, מרחיבים את Created At Date, מעבירים את הסמן מעל השדה Week ולוחצים על סמל Pivot data כדי להציג את השבועות כעמודות בטבלת התוצאות.
  3. מרחיבים את תאריכים אחרים, ואז בוחרים בשדה ימים משליחה עד מסירה כדי לראות כמה זמן עבר ממועד השליחה של כל הזמנה עד שהיא נמסרה.
  4. בקטע מדדים של הכלי לבחירת שדות, בוחרים את השדה מספר פריטי הזמנה כדי להציג את המספר הכולל של פריטי הזמנה לכל שילוב של שבוע ומשך משלוח.

הוספת מסננים והרצת השאילתה

לאחר מכן, מוסיפים מסננים לשדות הבאים כדי לצמצם את תוצאות השאילתה:

  • Created At Week: המסנן בשדה הזה יכלול את התנאי is in the last 8 weeks, שכולל רק נתונים מ-8 השבועות האחרונים.
  • מספר הימים בין השליחה למסירה:
    • המסנן הראשון בשדה הזה יכלול את התנאי is not null, שמוציא מכלל אפשרות ערכי null.
    • המסנן השני בשדה הזה יכלול את התנאי is >2, שכולל רק משכי משלוח של יותר מיומיים.

כדי להחיל את המסננים האלה על השאילתה, פועלים לפי השלבים הבאים:

  1. בקטע Filters (מסננים) בדף Explore, לוחצים על + Filter (הוספת מסנן) כדי לפתוח את החלון Add Filter (הוספת מסנן).
  2. בחלון הוספת מסנן, יוצרים כל מסנן על ידי בחירת התנאי המתאים והוספת ערכי המסנן לפי הצורך:
    • במסנן הראשון, בוחרים בשדה Created At Week (תאריך היצירה בשבוע) ובתנאי is in the last (נמצא בטווח האחרון). בשדה להזנת טקסט, מזינים את הערך 8 ובוחרים באפשרות weeks (שבועות) מתוך רשימת מסגרות הזמן.
    • במסנן הבא, בוחרים את השדה Shipped to Delivered Days (ימים בין המשלוח לבין המסירה) ובוחרים בתנאי is not null (לא ריק).
    • במסנן האחרון, בוחרים בשדה Shipped to Delivered Days. בתנאי הסינון, בוחרים באפשרות is >‎. בשדה להזנת טקסט, מזינים את הערך 2.
  3. לוחצים על Run (הפעלה) כדי להריץ את השאילתה ולהציג את התוצאות.

בקטע נתונים בדף 'ניתוח נתונים' מוצג עכשיו מספר הפריטים בהזמנה לכל משך משלוח בשמונת השבועות האחרונים.

התאמה אישית של ההצגה החזותית

לפני ששומרים את התצוגה החזותית כ-Look, משנים את סוג התרשים שמוגדר כברירת מחדל לתרשים טבלה ומחילים עיצוב מותנה כדי להדגיש עיכובים אפשריים במשלוח. כדי לבצע את השינויים האלה, פועלים לפי השלבים הבאים:

  1. בקטע הדמיה בדף 'ניתוח', לוחצים על הסרגל הדמיות כדי לפתוח את עורך ההדמיות.
  2. בתפריט Visualization, בוחרים באפשרות Table כדי להציג את תוצאות השאילתה כתרשים טבלה.
  3. לוחצים על עריכה כדי לפתוח את עורך התרשימים.
  4. בכרטיסייה Series, מרחיבים את האפשרות Order Items # of Items ומשביתים את האפשרות Cell Visualization.
  5. בכרטיסייה Formatting בכלי לעריכת תרשימים, מוודאים שהאפשרות Enable conditional formatting מופעלת.
  6. בקטע כללים בכרטיסייה עיצוב, אם יש כלל קיים של עיצוב מותנה, מחליפים את תנאי ברירת המחדל בתנאים הבאים. אם אין כללים, לוחצים על הוספת כלל כדי ליצור כלל חדש של עיצוב מותאם אישית ולהחיל את התנאים הבאים.

    • בקטע Apply to (החלה על), בוחרים באפשרות Select fields... (בחירת שדות...) ומזינים את השדה Order Items # of Order Items (פריטים בהזמנה מספר הפריטים בהזמנה) בשדה להזנת טקסט.
    • בקטע פורמט, בוחרים את התנאי אם הערך גדול מ ומזינים את הערך 200.
    • בקטע סגנונות, בוחרים את דוגמית הצבע הקיימת בקטע צבע הרקע, ואז בוחרים צבע רקע (בדוגמה הזו, בוחרים את הצבע האדום).
  7. לוחצים על הוספת כלל כדי לשמור את כלל העיצוב המותנה.

אחרי שהתאמתם אישית את הוויזואליזציה והחלתם עיצוב מותנה, Looker מדגיש תאים בתרשים הטבלה שבהם יותר מ-200 פריטים בהזמנה נמסרו אחרי יותר מיומיים.

שמירת הוויזואליזציה כ-Look

כדי לשמור את תרשים הטבלה כ-Look, פועלים לפי השלבים הבאים:

  1. לוחצים על סמל גלגל השיניים פעולות נוספות בכותרת של 'ניתוח נתונים'.
  2. לוחצים על שמירה… ואז על כטבלת Look.
  3. בחלון שמירת טבלת Look, מזינים כותרת לטבלת ה-Look בשדה כותרת.
  4. בקטע תיקייה, בוחרים תיקייה לשמירת ה-Look.
  5. לוחצים על שמירה כדי לשמור את טבלת ה-Look בתיקייה הזו, או על שמירה ופתיחה של טבלת ה-Look כדי לשמור ולפתוח מיד את טבלת ה-Look.

אחרי ששומרים את הוויזואליזציה כ-Look, אפשר לגשת אליה שוב כדי לבצע ניתוחים נוספים, לשתף אותה עם אחרים או לשלב אותה במרכזי שליטה כדי לקבל תמונה רחבה יותר. אפשר גם להשתמש באפשרות 'חיפוש במרכז הבקרה', כמו שמתואר במאמר יצירת מרכז בקרה עם נתונים לדוגמה.

המאמרים הבאים