ניתוח נתונים באמצעות Looker Studio

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

יש גרסת פרימיום של Looker Studio,‏ Looker Studio Pro, שכוללת יכולות משופרות לארגונים, כולל ניהול הרשאות באמצעות ניהול זהויות וגישה, סביבות עבודה של צוותים לשיתוף פעולה, אפליקציה לנייד ותמיכה טכנית.

אתם יכולים להשתמש ב-BigQuery BI Engine כדי לשפר את ביצועי הדוחות ולצמצם את עלויות החישוב. מידע נוסף על BI Engine זמין במאמר מבוא ל-BI Engine.

בדוגמאות האלה נעשה שימוש ב-Looker Studio כדי להציג את הנתונים בתצוגה חזותית במערך הנתונים של BigQuery‏ austin_bikeshare. מידע נוסף על מערכי נתונים ציבוריים זמין במאמר בנושא מערכי נתונים ציבוריים של BigQuery.

בדיקת תוצאות של שאילתות

אתם יכולים ליצור שאילתת SQL שרירותית ולהמחיש את הנתונים ב-Looker Studio. האפשרות הזו שימושית אם רוצים לשנות את הנתונים ב-BigQuery לפני שמתחילים לעבוד איתם ב-Looker Studio, או אם צריך רק קבוצת משנה של השדות בטבלה. לוחות הבקרה מבוססים על טבלאות זמניות שמבוססות על תוצאות השאילתה. טבלאות זמניות מאוחסנות למשך עד 24 שעות.

  1. במסוף Google Cloud , עוברים לדף BigQuery.

    כניסה ל-BigQuery

  2. בוחרים את פרויקט החיוב.

  3. בחלונית הימנית, לוחצים על כלי הניתוחים:

    כפתור מודגש לחלונית הסייר.

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

  4. בחלונית Explorer, מזינים bikeshare_trips בשדה החיפוש.

  5. עוברים אל bigquery-public-data > austin_bikeshare > bikeshare_trips.

  6. לוחצים על View actions (הצגת פעולות) ואז על Query (שאילתה).

  7. בעורך השאילתות, יוצרים את השאילתה. לדוגמה:

    SELECT
      *
    FROM
      `bigquery-public-data.austin_bikeshare.bikeshare_trips`
    LIMIT
      1000;
  8. לוחצים על הפעלה.

  9. בקטע Query results (תוצאות של שאילתות), לוחצים על Open in (פתיחה ב) > Looker Studio.

  10. בדף Welcome to Looker Studio, לוחצים על Get Started אם אתם מסכימים לתנאים ולהגבלות של Google Looker Studio ושל התנאים של Google.

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

    בכלי הדוחות מוצגות תוצאות השאילתה בתרשימים של Looker Studio.

בתמונה הבאה מוצגות כמה תכונות של דוח Looker Studio:

תמונה

מקרא:

  1. הלוגו של Looker Studio ושם הדוח.
    • כדי לעבור לדף Looker Studio, לוחצים על הלוגו.
    • כדי לערוך את שם הדוח, לוחצים על השם.
  2. סרגל הכלים של Looker Studio. הכלי הוספת תרשים מודגש.
  3. שם הדוח. כדי לערוך את הטקסט, לוחצים על השדה.
  4. טבלה (נבחר). כדי לבצע פעולות בתרשים שנבחר, משתמשים באפשרויות שבכותרת התרשים.
  5. תרשים עמודות (לא נבחר).
  6. חלונית המאפיינים של תרשים. בכרטיסיות הגדרה וסגנון אפשר להגדיר את מאפייני הנתונים והמראה של התרשים שנבחר.
  7. בחלונית נתונים. בחלונית הזו אפשר לגשת לשדות ולמקורות הנתונים שבהם רוצים להשתמש בדוח.
    • כדי להוסיף נתונים לתרשים, גוררים שדות מחלונית הנתונים אל התרשים.
    • כדי ליצור תרשים, גוררים שדה מחלונית הנתונים אל אזור העריכה.
  8. שמירה ושיתוף. שומרים את הדוח כדי שתוכלו לצפות בו, לערוך אותו ולשתף אותו עם אחרים בהמשך. לפני ששומרים את הדוח, כדאי לבדוק את ההגדרות של מקור הנתונים ואת פרטי הכניסה שבהם מקורות הנתונים משתמשים.

משתמשים שהם בעלי פרטי הכניסה למקור נתונים יכולים ללחוץ על משאב כדי לראות את נתוני המשימה, טבלאות התוצאות ופרטים על BI Engine.

אינטראקציה עם תרשימים

תרשימים ב-Looker Studio הם אינטראקטיביים. אחרי שהנתונים מוצגים ב-Looker Studio, אפשר לנסות את הפעולות הבאות:

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

הוספת תרשימים

‫Looker Studio תומך בסוגים רבים ושונים של תצוגות חזותיות. כדי להוסיף תרשימים נוספים לדוח, פועלים לפי השלבים הבאים:

  1. בסרגל הכלים, לוחצים על הוספת תרשים.
  2. בוחרים את התרשים שרוצים להוסיף.
  3. לוחצים על אזור העריכה כדי להוסיף את התרשים לדוח.
  4. כדי להגדיר את התרשים, משתמשים בחלונית המאפיינים תרשים.

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

בדיקת סכימת הטבלה

אתם יכולים לייצא את סכימת הטבלה כדי לראות את המטא נתונים של הנתונים ב-Looker Studio. האפשרות הזו שימושית אם אתם לא רוצים לשנות את הנתונים ב-BigQuery לפני שאתם עובדים איתם ב-Looker Studio.

  1. במסוף Google Cloud , עוברים לדף BigQuery.

    כניסה ל-BigQuery

  2. בוחרים את פרויקט החיוב.

  3. בחלונית הימנית, לוחצים על כלי הניתוחים:

    כפתור מודגש לחלונית הסייר.

  4. בחלונית Explorer, מזינים bigquery-public-data בשדה Type to search.

  5. עוברים אל bigquery-public-data > austin_bikeshare > bikeshare_trips.

  6. בסרגל הכלים, לוחצים על ייצוא. אם האפשרות 'ייצוא' לא מופיעה, לוחצים על פעולות נוספות ואז על ייצוא.

  7. לוחצים על ניתוח נתונים באמצעות Looker Studio.

    תמונה

שיתוף דוחות

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

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

  1. בכותרת הדף Looker Studio, לוחצים על שיתוף.
  2. בתיבת הדו-שיח שיתוף עם אחרים, מקלידים את כתובת האימייל של הנמען. אפשר להזין כמה כתובות אימייל או כתובות של קבוצות Google.
  3. מציינים אם הנמענים יכולים להציג את הדוח או לערוך אותו.
  4. לוחצים על שליחה.

מידע נוסף על שיתוף דוחות

מחיקת הפרויקט מונעת מ-Looker Studio לשלוח שאילתות לנתונים, כי מקור הנתונים משויך לפרויקט. אם אתם לא רוצים למחוק את הפרויקט, אתם יכולים למחוק את הדוח ואת מקור הנתונים ב-Looker Studio. Google Cloud

הצגת פרטי המשימה ב-BigQuery

כשפרטי הכניסה של מקור הנתונים מוגדרים למשתמש הנוכחי, המשתמש נקרא בעל פרטי הכניסה למקור הנתונים. כשבעלי אישורים של מקור נתונים מסתכלים על מרכז הבקרה, רוב הרכיבים מציגים סמל של BigQuery. כדי לעבור אל Job details (פרטי העבודה) ב-BigQuery, לוחצים על סמל BigQuery.

הצגת פרטים של סכימת המידע ב-Looker Studio

כדי לעקוב אחרי הדוחות ומקורות הנתונים של Looker Studio שנעשה בהם שימוש ב-BigQuery, אפשר לעיין בתצוגה INFORMATION_SCHEMA.JOBS. לכל משימה ב-Looker Studio יש תוויות looker_studio_report_id ו-looker_studio_datasource_id. המזהים האלה מופיעים בסוף כתובות ה-URL של Looker Studio כשפותחים דוח או דף של מקור נתונים. לדוגמה, לדוח עם כתובת ה-URL‏ https://lookerstudio.google.com/navigation/reporting/XXXX-YYY-ZZ יש מזהה דוח של "XXXX-YYY-ZZ".

בדוגמאות הבאות אפשר לראות איך צופים בדוחות ובמקורות נתונים:

צפייה בדוח העבודות ובכתובות ה-URL של מקורות הנתונים ב-Looker Studio BigQuery

כדי להציג את כתובת ה-URL של הדוח ומקור הנתונים לכל משימת BigQuery ב-Looker Studio, מריצים את השאילתה הבאה:

-- Standard labels used by Looker Studio.
DECLARE requestor_key STRING DEFAULT 'requestor';
DECLARE requestor_value STRING DEFAULT 'looker_studio';

CREATE TEMP FUNCTION GetLabel(labels ANY TYPE, label_key STRING)
AS (
  (SELECT l.value FROM UNNEST(labels) l WHERE l.key = label_key)
);

CREATE TEMP FUNCTION GetDatasourceUrl(labels ANY TYPE)
AS (
  CONCAT("https://lookerstudio.google.com/datasources/", GetLabel(labels, 'looker_studio_datasource_id'))
);

CREATE TEMP FUNCTION GetReportUrl(labels ANY TYPE)
AS (
  CONCAT("https://lookerstudio.google.com/reporting/", GetLabel(labels, 'looker_studio_report_id'))
);

SELECT
  job_id,
  GetDatasourceUrl(labels) AS datasource_url,
  GetReportUrl(labels) AS report_url,
FROM
  `region-us`.INFORMATION_SCHEMA.JOBS jobs
WHERE
  creation_time > TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 7 DAY)
  AND GetLabel(labels, requestor_key) = requestor_value
LIMIT
  100;

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

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

-- Specify report and data source id, which can be found in the end of Looker Studio URLs.
DECLARE user_report_id STRING DEFAULT '*report id here*';
DECLARE user_datasource_id STRING DEFAULT '*datasource id here*';

-- Looker Studio labels for BigQuery jobs.
DECLARE requestor_key STRING DEFAULT 'requestor';
DECLARE requestor_value STRING DEFAULT 'looker_studio';
DECLARE datasource_key STRING DEFAULT 'looker_studio_datasource_id';
DECLARE report_key STRING DEFAULT 'looker_studio_report_id';

CREATE TEMP FUNCTION GetLabel(labels ANY TYPE, label_key STRING)
AS (
  (SELECT l.value FROM UNNEST(labels) l WHERE l.key = label_key)
);

SELECT
  creation_time,
  job_id,
FROM
  `region-us`.INFORMATION_SCHEMA.JOBS jobs
WHERE
  creation_time > TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 7 DAY)
  AND GetLabel(labels, requestor_key) = requestor_value
  AND GetLabel(labels, datasource_key) = user_datasource_id
  AND GetLabel(labels, report_key) = user_report_id
ORDER BY 1
LIMIT 100;

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