שימוש בפרויקט לדוגמה של LookML במכונה של Looker (Google Cloud core)

‫Looker (Google Cloud Core) מספק פרויקט לדוגמה של LookML שיכול לעזור לכם לבצע את הפעולות הבאות:

פרויקט LookML לדוגמה מסופק במכונות Looker (Google Cloud core) מכל סוגי המהדורות.

פרויקט LookML לדוגמה במופעים של Looker (Google Cloud core) כולל מודלים של LookML שנאספו בקפידה ומבוססים על מערך הנתונים הציבורי של BigQuery‏ the Look eCommerce. הפרויקט הזה הוא נקודת התחלה טובה ללמידה של בניית מודלים משלכם ב-LookML ולשינוי מודלים קיימים כדי להתאים אישית את חוויית המשתמש.

כשיוצרים מופע של Looker (Google Cloud core), פרויקט הדוגמה של LookML כבר מוגדר במופע כמאגר חשוף באמצעות אישורי ברירת מחדל של האפליקציה (ADC) כדי להתחבר למסד נתונים של BigQuery שמנוהל על ידי Google.

לפני שמתחילים: הפעלת BigQuery API

כדי לשנות את קובץ ה-LookML, להריץ שאילתות ב-Explores ולצפות בלוחות הבקרה לדוגמה מפרויקט ה-LookML לדוגמה, מישהו עם תפקיד אדמין ב-Looker ב-IAM צריך להפעיל את BigQuery API בפרויקט Google Cloud שמכיל את מופע Looker (Google Cloud core). אחרי שמפעילים את ה-API, מרעננים את דף המסוף כדי לוודא שה-API הופעל.

הפעלת ה-API

הצגה של פרויקט LookML לדוגמה ואינטראקציה איתו

כדי לראות את פרויקט LookML לדוגמה, עוברים לפרויקט שנקרא sample_thelook_ecommerce ב-Looker IDE. פרויקט sample_thelook_ecommerce כולל ארבע תיקיות: 0_start_here,‏ 1_basic_lookml,‏ 2_intermediate_lookml ו-3_advanced_lookml. התיקיות האלה כוללות את הרכיבים הבאים:

  • README.md קבצים עם הוראות והסברים על מושגי LookML בסיסיים, בינוניים ומתקדמים
  • מודלים מוגדרים מראש של LookML עם חיבור לחיבור לדוגמה של BigQuery sample_bigquery_connection
  • תצוגות ו-Explores מוגדרים מראש ב-LookML שאפשר להתאים אישית

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

גישה לקבצים של פרויקט LookML ועריכה שלהם

כדי לגשת לקובצי LookML בפרויקט לדוגמה של LookML, פועלים לפי השלבים הבאים:

  1. בחלונית הניווט הימנית, בוחרים באפשרות פיתוח כדי לפתוח את התפריט פיתוח.
  2. בוחרים את הפרויקט sample_thelook_ecommerce. כברירת מחדל, כשעוברים לפרויקט לדוגמה, נפתח הקובץ START_HERE_README.md.
  3. קוראים את ההוראות בקובצי START_HERE_README.md או עוברים לקובץ פרויקט אחר.
  4. אם רוצים להתחיל לבדוק שינויים ב-LookML, נכנסים למצב פיתוח ופועלים לפי ההוראות בקובץ README.md.

יצירת שאילתות באמצעות ניתוחים לדוגמה

כברירת מחדל, בפרויקט לדוגמה של LookML מוגדרים ה-Explores הבאים:

  • ‫1) מסחר אלקטרוני בסיסי
  • ‫2) מסחר אלקטרוני ברמת ביניים
  • 3) מסחר אלקטרוני ברמת ביניים (הזמנות תקפות בלבד)
  • 4) מסחר אלקטרוני מתקדם (הזמנות תקפות בלבד)

כדי לגשת לניתוחים לדוגמה ב-Explore:

  1. בחלונית הניווט הימנית, בוחרים באפשרות ניתוח כדי לפתוח את התפריט ניתוח.
  2. בתפריט ניתוחים, בוחרים אחד מהניתוחים לדוגמה.

למידע נוסף על שליחת שאילתות לנתונים באמצעות Explores, אפשר לעיין בהוראות בקובצי README.md או במאמר צפייה ב-Explores ואינטראקציה איתם ב-Looker.

הצגה ועריכה של לוחות הבקרה לדוגמה

כברירת מחדל, כשיוצרים את המופע, הוא כולל את לוחות הבקרה הבאים לדוגמה שהוגדרו על ידי המשתמש מתוך פרויקט הדוגמה:

  • דוגמאות בסיסיות להמחשה של נתונים ב-Business Pulse
  • Business Pulse – דוגמאות ביניים להצגה חזותית
  • דוגמאות מתקדמות להצגה חזותית של נתוני העסק

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

בנוסף, מרכזי הבקרה לדוגמה האלה מופיעים בתיקייה Shared folders (שנקראת Your organization's folder) במופע שלכם.

כדי לגשת למרכזי הבקרה לדוגמה בתיקייה Shared folders:

  1. בחלונית הניווט שמשמאל, בוחרים באפשרות תיקיות.
  2. בדף כל התיקיות, בוחרים באפשרות תיקיות משותפות.
  3. בדף התיקיות של הארגון שלך, בוחרים אחת מהדוגמאות ללוחות בקרה.

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

הפעלת סדרה של מדריכים למתחילים באמצעות פרויקט של LookML לדוגמה

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

המדריכים הבאים להתחלה מהירה מוצגים בסדר שנדרש בדרך כלל כדי להגדיר מופע Looker ולהשתמש בו מאפס. אבל מכיוון שבמדריכים למתחילים נעשה שימוש בפרויקט לדוגמה של LookML, אפשר לבצע את המדריכים האלה בנפרד זה מזה, בכל סדר שרוצים:

  1. יצירת חיבור למופע עם כתובת IP ציבורית – במאמר הזה מוסבר איך ליצור חיבור למסד נתונים של מופע עם כתובת IP ציבורית ב-Looker (Google Cloud core) כדי להשתמש בו כבסיס לכל פרויקט LookML, או לפרויקט LookML ספציפי.
  2. יצירת מודל מנתונים לדוגמה – במאמר הזה מוסבר איך להשתמש ב-Looker (Google Cloud core) כדי ליצור באופן אוטומטי מודל נתונים בסיסי מחיבור שכלול בכל מופע.
  3. יצירת מודל של הנתונים – איך מוסיפים למודל שנוצר מנתונים לדוגמה מאפיינים, מדדים ומסננים נוספים.
  4. יצירת לוח בקרה עם נתונים לדוגמה – במאמר הזה מוסבר איך ליצור לוח בקרה עם נתונים לדוגמה מתוך הניתוח Intermediate Ecommerce בפרויקט של LookML לדוגמה במופע Looker (Google Cloud core).
  5. איך יוצרים טבלת Look עם נתונים לדוגמה – במאמר הזה מוסבר איך להריץ שאילתות על נתונים ב-Looker וליצור מהם גרפים, ואיך לשמור את תוצאות השאילתה כטבלת Look שאפשר לשתף ולעשות בה שימוש חוזר.

שינוי הרשאות הגישה של משתמש לפרויקט

כברירת מחדל, למשתמשים שיש להם אחד מתפקידי ברירת המחדל ב-Looker מוגדר מודל All במופע Looker (ליבת Google Cloud). לכן, כברירת מחדל, לכל המשתמשים תהיה גישה לכל המודלים שמוגדרים בפרויקט sample_thelook_ecommerce.

אם אתם רוצים להחריג משתמשים ספציפיים מצפייה במודל אחד או יותר בפרויקט או מאינטראקציה איתם, אתם יכולים ליצור קבוצת מודלים שלא כוללת את המודלים ב-sample_thelook_ecommerce. לאחר מכן, יוצרים תפקיד חדש או מעדכנים תפקיד קיים שמקושר למערך קבוצות המודלים החדש והמוגבל יותר.

הסרת פרויקט LookML לדוגמה

אפשר להסיר את פרויקט הדוגמה ואת החיבור מהמופע. כדי להסיר את הפרויקט, פועלים לפי ההוראות במאמר גישה לפרטי הפרויקט ועריכתם.

אפשר גם למחוק את הקישור של sample_bigquery_connection לפי ההוראות בדף התיעוד בנושא קישורים.

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