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

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

ל-Data Studio יש גרסת פרימיום, Data Studio Pro, שכוללת יכולות משופרות לארגונים, כולל ניהול הרשאות באמצעות ניהול זהויות והרשאות גישה (IAM), סביבות עבודה של צוותים לשיתוף פעולה, אפליקציה לנייד ותמיכה טכנית.

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

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

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

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

  1. נכנסים לדף BigQuery במסוף Google Cloud .

    כניסה ל-BigQuery

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

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

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

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

  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 > Data Studio.

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

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

    עורך הדוחות מציג את תוצאות השאילתה בתרשימים של Data Studio.

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

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

מקרא:

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

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

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

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

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

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

ב-Data Studio יש תמיכה בסוגים רבים ושונים של תצוגות חזותיות. כדי להוסיף עוד תרשימים לדוח:

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

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

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

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

  1. נכנסים לדף BigQuery במסוף Google Cloud .

    כניסה ל-BigQuery

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

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

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

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

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

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

  7. לוחצים על Explore with Data Studio.

שיתוף הדוחות

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

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

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

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

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

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

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

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

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

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

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

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

-- Standard labels used by Data 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://datastudio.google.com/datasources/", GetLabel(labels, 'looker_studio_datasource_id'))
);

CREATE TEMP FUNCTION GetReportUrl(labels ANY TYPE)
AS (
  CONCAT("https://datastudio.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 Data Studio URLs.
DECLARE user_report_id STRING DEFAULT '*report id here*';
DECLARE user_datasource_id STRING DEFAULT '*datasource id here*';

-- Data 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;

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