במאמר הזה מוסבר איך ליצור ולנהל תצוגות מפורטות של ניתוח נתונים. אחרי שיוצרים תצוגת ניתוח נתונים, אפשר להריץ עליה שאילתות באופן דומה להרצת שאילתות על תצוגות יומן ותצוגות של יכולת התבוננות.
סקירה כללית של תצוגות ניתוח נתונים זמינה במאמר מידע על תצוגות ניתוח נתונים.
לפני שמתחילים
- נכנסים לחשבון Google Cloud . אם אתם משתמשים חדשים ב- Google Cloud, צרו חשבון כדי שתוכלו להעריך את הביצועים של המוצרים שלנו בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300$ להרצה, לבדיקה ולפריסה של עומסי העבודה.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Observability API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Observability API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
כדי לקבל את ההרשאות שדרושות ליצירה, לניהול ולשימוש בתצוגות ניתוח נתונים, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים:
- Observability View Accessor (
roles/observability.viewAccessor) בתצוגות הניראות שרוצים לשלוח אליהן שאילתות. התפקיד הזה תומך בתנאי IAM, שמאפשרים להגביל את ההרשאה לתצוגה ספציפית. אם לא מצרפים תנאי להענקת התפקיד, לחשבון המשתמש תהיה גישה לכל תצוגות הנתונים של יכולת התצפית. תצוגות ה-Observability זמינות ב-Public Preview. - Observability Analytics User (
roles/observability.analyticsUser) on your project. התפקיד הזה כולל את ההרשאות שנדרשות לשמירה ולהרצה של שאילתות פרטיות, ולהרצה של שאילתות משותפות. - מציג היומנים (
roles/logging.viewer) בפרויקט. - בעל הרשאת גישה לתצוגת יומנים (
roles/logging.viewAccessor) בפרויקט שבו מאוחסנות תצוגות היומנים שרוצים להריץ עליהן שאילתות. אפשר להגביל את הקצאת התפקיד הזה לתצוגה ספציפית על ידי הוספת תנאי IAM.
להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
- Observability View Accessor (
- ודאו שיש לכם לפחות אחד מהפריטים הבאים:
- קטגוריית יומנים ששודרגה לשימוש ב-Observability Analytics. מידע נוסף זמין במאמר הגדרת קטגוריות ביומן.
- תצוגת ניראות (observability). מידע נוסף זמין במאמר מודל האחסון של Cloud Trace.
יצירת תצוגת ניתוח
כדי ליצור תצוגת ניתוח:
-
נכנסים לדף manage_search Observability Analytics במסוף Google Cloud :
עוברים אל Observability Analytics
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שכותרת המשנה שלה היא Logging.
- מגדירים את הדף Observability Analytics:
- מוודאים שבסרגל הכלים מוצגת האפשרות Run query (הפעלת שאילתה). אם בסרגל הכלים מוצגת האפשרות Run in BigQuery, לוחצים על settings Settings ובוחרים באפשרות Observability Analytics (default).
- אם התפריט תצוגות לא מוצג, עוברים לחלונית הניווט ולוחצים על last_page תצוגות וסכימה.
מזינים ומאמתים את השאילתה שרוצים לשמור כתצוגת ניתוח נתונים.
יכול להיות שתרצו לטעון ולערוך את שאילתת ברירת המחדל של תצוגת היומן או תצוגת יכולת הצפייה שבתצוגת הניתוח שלכם תתבצע שאילתה. כדי לטעון את שאילתת ברירת המחדל:
בתפריט Views (תצוגות), מבצעים אחת מהפעולות הבאות:
- עוברים לקטע Logs ובוחרים תצוגת יומן.
- עוברים לקטע
Traces ובוחרים באפשרות
_Trace.Spans._AllSpans.
בסרגל הכלים סכימה, לוחצים על שאילתה ואז על החלפה.
חלונית Query מתעדכנת עם שאילתת SQL.
מעדכנים את השאילתה עד שמרוצים מתוצאות השאילתה.
יוצרים תצוגת ניתוח:
בסרגל הכלים, לוחצים על שמירה ואז בוחרים באפשרות שמירה כתצוגת Analytics.
מזינים שם ותיאור לתצוגה המפורטת של הניתוח.
השם מוגבל ל-100 תווים ויכול לכלול רק אותיות, ספרות, קווים תחתונים ומקפים. אי אפשר לשנות את השם אחרי שיוצרים את תצוגת הניתוח.
לוחצים על Save.
המערכת יוצרת את התצוגה המפורטת של Analytics ומציגה אותה בחלונית Views, בקטע Analytics Views של .
שליחת שאילתה לתצוגת ניתוח נתונים
השאילתה על תצוגת ניתוח נתונים דומה לשאילתה על תצוגות של יומנים ותצוגות של יכולת צפייה. כדי לשלוח שאילתות לתצוגות ניתוח נתונים, צריך להשתמש בפורמט הבא עבור פסוקית FROM:
FROM `analytics_view.PROJECT_ID.LOCATION.ANALYTICS_VIEW_ID`
השדות בביטויים הקודמים מייצגים את המשמעויות הבאות:
- PROJECT_ID: מזהה הפרויקט.
- LOCATION: המיקום של התצוגה המפורטת ב-Analytics.
- ANALYTICS_VIEW_ID: המזהה של תצוגת הניתוח, שמוגבל ל-100 תווים ויכול לכלול רק אותיות, ספרות, קווים תחתונים ומקפים.
מידע נוסף זמין במאמר בנושא ניתוח נתונים של יכולת התבוננות.
הצגת תצוגות מפורטות ב-Analytics
כדי להציג את תצוגות הניתוח ב Google Cloud פרויקט:
-
נכנסים לדף manage_search Observability Analytics במסוף Google Cloud :
עוברים אל Observability Analytics
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שכותרת המשנה שלה היא Logging.
- מגדירים את הדף Observability Analytics:
- מוודאים שבסרגל הכלים מוצגת האפשרות Run query (הפעלת שאילתה). אם בסרגל הכלים מוצגת האפשרות Run in BigQuery, לוחצים על settings Settings ובוחרים באפשרות Observability Analytics (default).
- אם התפריט תצוגות לא מוצג, עוברים לחלונית הניווט ולוחצים על last_page תצוגות וסכימה.
- בתפריט תצוגות מפורטות, עוברים לקטע תצוגות מפורטות של Analytics .
קבלת פרטים על תצוגות מפורטות של נתוני Analytics
אפשר להשתמש באפשרויות שבחלונית סכימה כדי להציג את המידע הבא על תצוגת ניתוח נתונים:
- שם.
- תאריך יצירה.
- עדכון אחרון.
- סכימה.
- שאילתה.
כדי לראות את הפרטים של תצוגות מנתוני Analytics, מפרטים את התצוגות מנתוני Analytics בפרויקט, ואז מבצעים את הפעולות הבאות:
- בוחרים את תצוגת הניתוח שרוצים לראות את המידע שלה.
- בסרגל הכלים Schema לוחצים על more_vert View analytics view options ובוחרים באפשרות View details.
שינוי תצוגת ניתוח נתונים
כדי לשנות תצוגת ניתוח נתונים:
-
נכנסים לדף manage_search Observability Analytics במסוף Google Cloud :
עוברים אל Observability Analytics
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שכותרת המשנה שלה היא Logging.
- מגדירים את הדף Observability Analytics:
- מוודאים שבסרגל הכלים מוצגת האפשרות Run query (הפעלת שאילתה). אם בסרגל הכלים מוצגת האפשרות Run in BigQuery, לוחצים על settings Settings ובוחרים באפשרות Observability Analytics (default).
- אם התפריט תצוגות לא מוצג, עוברים לחלונית הניווט ולוחצים על last_page תצוגות וסכימה.
- בתפריט Views, עוברים לקטע Analytics Views של ובוחרים את תצוגת הנתונים ב-Analytics שרוצים לשנות.
בסרגל הכלים סכימה, לוחצים על more_vert אפשרויות תצוגה של ניתוח נתונים ובוחרים באפשרות תצוגת עריכה.
תיפתח תיבת דו-שיח עם מידע על תצוגת הניתוח. אפשר לשנות את התיאור ואת השאילתה.
אחרי שמסיימים לבצע את השינויים, לוחצים על החלפת התצוגה השמורה.
מחיקת תצוגת ניתוח
כדי למחוק תצוגת ניתוח נתונים:
-
נכנסים לדף manage_search Observability Analytics במסוף Google Cloud :
עוברים אל Observability Analytics
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שכותרת המשנה שלה היא Logging.
- מגדירים את הדף Observability Analytics:
- מוודאים שבסרגל הכלים מוצגת האפשרות Run query (הפעלת שאילתה). אם בסרגל הכלים מוצגת האפשרות Run in BigQuery, לוחצים על settings Settings ובוחרים באפשרות Observability Analytics (default).
- אם התפריט תצוגות לא מוצג, עוברים לחלונית הניווט ולוחצים על last_page תצוגות וסכימה.
- בתפריט Views (תצוגות), עוברים לקטע Analytics Views (תצוגות Analytics) ובוחרים את תצוגת Analytics שרוצים למחוק.
- בסרגל הכלים סכימה, לוחצים על more_vert הצגת אפשרויות של תצוגת ניתוח נתונים, בוחרים באפשרות מחיקת תצוגה ומשלימים את הפעולות בתיבת הדו-שיח.
מגבלות
המגבלות הבאות חלות על תצוגות מפורטות של נתונים:
- תצוגת ניתוח נתונים יכולה לשלוח שאילתות רק לתצוגות של יומנים ולתצוגות של יכולת צפייה.
- משאב ההורה של תצוגת Analytics חייב להיות פרויקט Google Cloud .
- אפשר להריץ שאילתות בתצוגת ניתוח נתונים רק באמצעות הדף Observability Analytics, ורק כשמשתמשים במנוע השאילתות Observability Analytics (ברירת מחדל).
- כל התצוגות שהשאילתה של תצוגת הניתוח מתייחסת אליהן צריכות להיות באותו מיקום.
- כדי ליצור תצוגות מפורטות של נתוני Analytics או לנהל אותן, צריך להשתמש במסוף Google Cloud .
- אפשר ליצור לכל היותר 100 תצוגות מפורטות של ניתוח נתונים לכל פרויקט Google Cloud .
- אפשר ליצור עד 50 תצוגות מפורטות של Analytics לכל אזור.
- בכל Google Cloud פרויקט, יכולות להיות עד 10 תצוגות ניתוח באזורים שונים.
המאמרים הבאים
- שאילתה וניתוח של נתוני טלמטריה באמצעות Observability Analytics.
- יצירת תרשים של תוצאות שאילתת SQL.
- שמירה ושיתוף של שאילתות
- דוגמאות לשאילתות SQL.