סקירה כללית של ההמלצות
BigQuery פועל עם Active Assist כדי לספק המלצות שונות שיעזרו לכם לבצע אופטימיזציה של המשאבים שלכם ב-BigQuery.
ההמלצות נוצרות על ידי מערכות המלצה, שמשתמשות בלמידת מכונה (ML) או בהיוריסטיקה כדי לספק המלצות לאופטימיזציה של השימוש במשאבי BigQuery.
אפשר להציג ולנהל המלצות בכלי ההמלצות השונים באמצעות BigQuery במסוף – ב-BigQuery Active Assist או בהתראות על המלצות ב-BigQuery Studio. Google Cloud אפשר גם לראות המלצות באמצעות תצוגות שונות של INFORMATION_SCHEMA ברמת הפרויקט והארגון.
כדי לראות את ההמלצות ל-BigQuery יחד עם המלצות אחרות במסוף Google Cloud , משתמשים ב-Active Assist.
BigQuery recommenders
ב-BigQuery יש את מערכות ההמלצות הבאות:
- המלצות לחלוקה למחיצות ולקיבוץ באשכולות, שמנתח את התנהגות השאילתות כדי למצוא הזדמנויות לחלוקה למחיצות ולקיבוץ באשכולות, במטרה לבצע אופטימיזציה של טבלאות BigQuery.
- כלי להמלצות על תצוגות מהותיות, שמוצא הזדמנויות לשימוש בתצוגות מהותיות כדי לבצע אופטימיזציה של תהליכי העבודה.
- שירות ההמלצות של IAM, שמנתח את ההרשאות במערכי הנתונים של BigQuery ומציע עדכונים בתפקידי ניהול זהויות והרשאות גישה (IAM) עבור ישויות מורשות שיש להן הרשאות עודפות.
לצפייה בהמלצות
כדי לראות את ההמלצות במסוף Google Cloud :
במסוף Google Cloud , עוברים לדף BigQuery.
בתפריט הניווט, לוחצים על המלצות.
ייפתח הדף Recommendations, שבו מוצגות כל ההמלצות שנוצרו עבור הפרויקט או הארגון הנוכחיים, בהתאם להיקף שנבחר.
כדי לראות מידע נוסף על המלצה או תובנה ספציפית, לוחצים על ההמלצה.
צפייה בהמלצות עם INFORMATION_SCHEMA
אפשר גם לראות את ההמלצות והתובנות באמצעות INFORMATION_SCHEMAתצוגות. לדוגמה, אפשר להשתמש בתצוגה INFORMATION_SCHEMA.RECOMMENDATIONS כדי לראות את שלוש ההמלצות המובילות על סמך החיסכון בחריצים, כמו בדוגמה הבאה:
SELECT
recommender,
target_resources,
LAX_INT64(additional_details.overview.bytesSavedMonthly) / POW(1024, 3) as est_gb_saved_monthly,
LAX_INT64(additional_details.overview.slotMsSavedMonthly) / (1000 * 3600) as slot_hours_saved_monthly,
last_updated_time
FROM
`region-us`.INFORMATION_SCHEMA.RECOMMENDATIONS
WHERE
primary_impact.category = 'COST'
AND
state = 'ACTIVE'
ORDER by
slot_hours_saved_monthly DESC
LIMIT 3;
INFORMATION_SCHEMA
התוצאה אמורה להיראות כך:
+---------------------------------------------------+--------------------------------------------------------------------------------------------------+ | recommender | target_resources | est_gb_saved_monthly | slot_hours_saved_monthly | last_updated_time +---------------------------------------------------+--------------------------------------------------------------------------------------------------+ | google.bigquery.materializedview.Recommender | ["project_resource"] | 140805.38289248943 | 9613.139166666666 | 2024-07-01 13:00:00 | google.bigquery.table.PartitionClusterRecommender | ["table_resource_1"] | 4393.7416711859405 | 56.61476777777777 | 2024-07-01 13:00:00 | google.bigquery.table.PartitionClusterRecommender | ["table_resource_2"] | 3934.07264107652 | 10.499466666666667 | 2024-07-01 13:00:00 +---------------------------------------------------+--------------------------------------------------------------------------------------------------+
מידע נוסף זמין במקורות המידע הבאים:
INFORMATION_SCHEMA.RECOMMENDATIONSצפייהINFORMATION_SCHEMA.RECOMMENDATIONS_BY_ORGANIZATIONצפייהINFORMATION_SCHEMA.INSIGHTSצפייה
המאמרים הבאים
- איך רואים המלצות לגבי מחיצות ואשכולות
- איך מיישמים המלצות לגבי מחיצות וקלאסטרים
- איך מנהלים המלצות לתצוגות חומריות
- איך משתמשים בשירות המלצות בנושא IAM