Looker (Google Cloud Core) מספק פרויקט לדוגמה של LookML שיכול לעזור לכם לבצע את הפעולות הבאות:
- איך כותבים 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 הופעל.
צפייה בפרויקט לדוגמה של 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 - תצוגות וניתוחים מוגדרים מראש של LookML שאפשר להתאים אישית
אפשר לעקוב אחרי ההוראות בקובצי README.md של הפרויקט כדי ללמוד איך לבצע שינויים בדוגמה של LookML ולראות איך השינויים האלה משפיעים על ממשק הניתוח. פרויקט של LookML לדוגמה כולל גם לוחות בקרה מוכנים מראש שאפשר להוסיף להם ולשנות אותם כדי ליצור ניתוחים לדוגמה.
גישה לקבצים של פרויקט LookML ועריכה שלהם
כדי לגשת לקובצי LookML בפרויקט LookML לדוגמה, פועלים לפי השלבים הבאים:
- בחלונית הניווט הימנית, לוחצים על פיתוח כדי לפתוח את התפריט פיתוח.
- בוחרים את הפרויקט
sample_thelook_ecommerce. כברירת מחדל, כשעוברים לפרויקט לדוגמה, נפתח הקובץSTART_HERE_README.md. - קוראים את ההוראות בקובצי
START_HERE_README.mdאו עוברים לקובץ פרויקט אחר. - כדי להתחיל לבדוק שינויים ב-LookML, נכנסים למצב פיתוח ופועלים לפי ההוראות בקובץ
README.md.
יצירת שאילתות באמצעות ניתוחים לדוגמה
כברירת מחדל, בפרויקט לדוגמה של LookML מוגדרים ה-Explores הבאים:
- 1) מסחר אלקטרוני בסיסי
- 2) מסחר אלקטרוני ברמת ביניים
- 3) מסחר אלקטרוני ברמת ביניים (הזמנות תקפות בלבד)
- 4) מסחר אלקטרוני מתקדם (הזמנות תקפות בלבד)
כדי לגשת לניתוחים לדוגמה:
- בחלונית הניווט הימנית, בוחרים באפשרות ניתוח כדי לפתוח את התפריט ניתוח.
- בתפריט ניתוחים, בוחרים אחד מהניתוחים לדוגמה.
למידע נוסף על שליחת שאילתות לנתונים באמצעות Explores, אפשר לעיין בהוראות בקובצי README.md או במאמר צפייה ב-Explores ואינטראקציה איתם ב-Looker.
הצגה ועריכה של לוחות הבקרה לדוגמה
כברירת מחדל, כשיוצרים את המופע, הוא כולל את לוחות הבקרה הבאים לדוגמה שהוגדרו על ידי המשתמשים מתוך פרויקט הדוגמה:
- Business Pulse – דוגמאות בסיסיות להמחשה
- Business Pulse – דוגמאות להצגה חזותית ברמת ביניים
- דוגמאות מתקדמות להצגה חזותית של נתוני העסק
למרות שהמופע לא מכיל תוכן אחר, כמו לוחות בקרה או תצוגות שנוצרו על ידי משתמשים, לוחות הבקרה לדוגמה האלה מופיעים בדף הבית שנוצר מראש של המופע.
בנוסף, לוחות הבקרה לדוגמה האלה מופיעים בתיקייה Shared folders (שנקראת Your organization's folder) במופע שלכם.
כדי לגשת ללוחות הבקרה לדוגמה בתיקייה Shared folders:
- בחלונית הניווט שמימין, בוחרים באפשרות תיקיות.
- בדף כל התיקיות, בוחרים באפשרות תיקיות משותפות.
- בדף התיקיות של הארגון שלך, בוחרים אחת מהדוגמאות ללוחות בקרה.
אחרי זה תוכלו לראות את לוחות הבקרה ולבצע בהם שינויים. מידע נוסף זמין במאמרים בנושא צפייה במרכזי בקרה ועריכה של מרכזי בקרה שהוגדרו על ידי המשתמש.
עבור על סדרה של מדריכים למתחילים באמצעות פרויקט של LookML לדוגמה
אם מופע Looker (Google Cloud core) שלכם מוגדר עם פרויקט LookML לדוגמה, תוכלו להיעזר בסדרת מדריכי ההתחלה המהירה הבאה כדי להבין את השלבים השונים שצריך לבצע כדי להתחיל להשתמש ב-Looker (Google Cloud core), החל מחיבור למחסן הנתונים ועד ליצירה ושיתוף של לוחות בקרה עם תצוגות חזותיות עשירות. במדריכים למתחילים מוסברות פרוצדורות נפוצות ב-Looker באמצעות פרויקט LookML לדוגמה. אחרי שתכירו את התהליכים, תוכלו להחיל את השלבים על חיבורי הנתונים ומערכי הנתונים שלכם.
המדריכים לתחילת העבודה שמופיעים בהמשך מוצגים בסדר שנדרש בדרך כלל כדי להגדיר מופע Looker ולהשתמש בו מאפס. אבל מכיוון שבמדריכים למתחילים נעשה שימוש בפרויקט לדוגמה של LookML, אפשר לבצע את המדריכים האלה בנפרד זה מזה, בכל סדר שרוצים:
- יצירת חיבור למכונת IP ציבורית – במאמר הזה מוסבר איך ליצור חיבור למסד נתונים של מכונת IP ציבורית ב-Looker (Google Cloud core) כדי להשתמש בו כבסיס לכל פרויקט LookML, או לפרויקט LookML ספציפי.
- יצירת מודל מנתונים לדוגמה – במאמר הזה מוסבר איך להשתמש ב-Looker (Google Cloud core) כדי ליצור באופן אוטומטי מודל נתונים בסיסי מחיבור שכלול בכל מופע.
- יצירת מודל של הנתונים – איך מוסיפים למודל שנוצר מנתונים לדוגמה מאפיינים, מדדים ומסננים נוספים.
- יצירת לוח בקרה עם נתונים לדוגמה – במאמר הזה מוסבר איך ליצור לוח בקרה עם נתונים לדוגמה מתוך הניתוח Intermediate Ecommerce בפרויקט LookML לדוגמה במופע Looker (Google Cloud core).
- איך יוצרים טבלת Look עם נתונים לדוגמה – במאמר הזה מוסבר איך להריץ שאילתות על נתונים ב-Looker וליצור מהם גרפים, ואיך לשמור את תוצאות השאילתה כטבלת Look שאפשר לשתף ולעשות בה שימוש חוזר.
שינוי רמת הגישה של משתמש לפרויקט
כברירת מחדל, למשתמשים שיש להם אחד מתפקידי ברירת המחדל ב-Looker מוגדר מודל All במופע Looker (ליבת Google Cloud). לכן, כברירת מחדל, כל המשתמשים יוכלו לגשת לכל המודלים שמוגדרים בפרויקט sample_thelook_ecommerce.
אם אתם רוצים להחריג משתמשים ספציפיים מצפייה במודל אחד או יותר בפרויקט או מאינטראקציה איתם, אתם יכולים ליצור קבוצת מודלים שלא כוללת את המודלים ב-sample_thelook_ecommerce. לאחר מכן, יוצרים תפקיד חדש או מעדכנים תפקיד קיים שמקושר למערך המודלים החדש והמוגבל יותר.
הסרת פרויקט LookML לדוגמה
אפשר להסיר את פרויקט הדוגמה ואת החיבור מהמופע. כדי להסיר את הפרויקט, פועלים לפי ההוראות במאמר גישה לפרטי הפרויקט ועריכתם.
אפשר גם למחוק את הקישור של sample_bigquery_connection לפי ההוראות בדף התיעוד בנושא קישורים.
המאמרים הבאים
- מבוא ל-LookML
- מושגים ומונחים ב-LookML
- יצירת מודל חדש
- גישה לקבצים של פרויקט LookML
- סקירה כללית של המדריך למתחילים של Looker (Google Cloud Core)