אם תגדירו את Observability Analytics להפעלת השאילתות של Cloud Trace במנוע BigQuery, תוכלו להשתמש במשבצות שמורות כדי למנוע עיכובים בתור כשמשבצות ברירת המחדל תפוסות. בנוסף, אתם צריכים להשתמש במנוע BigQuery כשאתם יוצרים מדיניות התראות מבוססת-SQL או כשאתם שומרים תרשימים בלוח הבקרה שהשאילתות שלהם משלבות נתוני יכולת צפייה עם נתונים עסקיים אחרים.
אלא אם משנים את ההגדרה, בדף Observability Analytics מורצות שאילתות במנוע השאילתות שמוגדר כברירת מחדל, שמשתמש במשבצות שמוגדרות כברירת מחדל. שני המנועים מאפשרים לכם לשלוח שאילתות לתצוגות של יכולת התבוננות, לתצוגות של מאגרי יומנים ולתצוגות של ניתוח נתונים.
לפני שמתחילים
- נכנסים לחשבון 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.
-
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.
-
כדי לקבל את ההרשאות שדרושות להרצת שאילתות מ-Observability Analytics באמצעות מנוע BigQuery, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים:
- Observability View Accessor (
roles/observability.viewAccessor) on the observability views that you want to query. התפקיד הזה תומך בתנאי IAM, שמאפשרים להגביל את ההרשאה לתצוגה ספציפית. אם לא מצרפים תנאי למתן התפקיד, לחשבון המשתמש תהיה גישה לכל תצוגות הנתונים של יכולת התצפית. - BigQuery User (
roles/bigquery.user) בפרויקט - BigQuery Job User (
roles/bigquery.jobUser) בפרויקט
להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
- Observability View Accessor (
- מוודאים שיש לכם מערך נתונים מקושר ב-BigQuery במערך הנתונים של יכולת התצפית, שבו מאוחסנים נתוני המעקב. אם מערך הנתונים המקושר ב-BigQuery לא קיים, צריך ליצור אותו.
אם תגדירו את הדף Observability Analytics לשימוש במנוע BigQuery ב Google Cloud פרויקט שמוגן על ידי VPC Service Controls, תצטרכו להשתמש במהדורת Enterprise של BigQuery. מידע נוסף זמין במאמר הסבר על מהדורות BigQuery.
הרצת שאילתות במנוע BigQuery
כדי להריץ שאילתה במנוע BigQuery כשמשתמשים בדף Observability Analytics:
-
נכנסים לדף manage_search Observability Analytics במסוף Google Cloud :
עוברים אל Observability Analytics
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שכותרת המשנה שלה היא Logging.
מזינים או טוענים שאילתה. מידע נוסף זמין במאמר שאילתות וניתוח של עקבות.
אפשר לשמור תרשים בלוח בקרה שבו התרשים מציג את התוצאה של צירוף בין נתוני יכולת צפייה לבין נתונים עסקיים אחרים. במקרה הזה, בסעיף
FROMצריך לציין תצוגה של מערך נתונים של יכולת התבוננות או תצוגה של מאגר יומנים, וצריך להיות גם מערך נתונים מקושר לנתונים שנשלחים בשאילתה. הצהרתJOINיכולה לציין טבלה ב-BigQuery. עם זאת, צריך הרשאות IAM כדי להריץ שאילתות בטבלה ב-BigQuery.עוברים לסרגל הכלים ומוודאים שמוצג בו לחצן עם התווית Run on BigQuery.
אם בסרגל הכלים מוצגת האפשרות Run Query, לוחצים על settings Settings ובוחרים באפשרות BigQuery.
אם הלחצן הפעלה ב-BigQuery מושבת, סימן שלא קיים מערך נתונים מקושר. כדי לפתור את הבעיה, צריך ליצור את מערך הנתונים המקושר ב-BigQuery.
לוחצים על Run on BigQuery (הפעלה ב-BigQuery).
תמחור
מידע על העלויות שקשורות לשימוש ב-BigQuery זמין במאמר בנושא תמחור ב-BigQuery.
המאמרים הבאים
- מעקב אחרי תוצאות של שאילתת SQL באמצעות מדיניות התראות
- שמירה ושיתוף של שאילתת SQL
- יצירת תרשים של תוצאות שאילתת SQL
- שאילתות SQL לדוגמה