גישה ל-Key Visualizer

הכלי Key Visualizer מופעל ב-Spanner כברירת מחדל.

לפני שמתחילים

כדי לראות את Key Visualizer, אתם צריכים את ההרשאה הבאה לניהול זהויות והרשאות גישה (IAM):

  • spanner.databases.read

אם אתם משתמשים בבקרת גישה פרטנית, צריכה להיות לכם גישה ל:

  • תפקיד המערכת spanner_sys_reader או אחד מהתפקידים שמשויכים אליו.

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

גישה לממשק של Key Visualizer

אפשר לגשת לכלי Key Visualizer מתוך Google Cloud console.

כדי לגשת ל-Key Visualizer:

  1. בדף Spanner במסוףGoogle Cloud , בוחרים מופע.

  2. בוחרים מסד נתונים לבדיקה.

  3. בתפריט הניווט, בקטע יכולת צפייה, בוחרים באפשרות Key Visualizer.

השבתת הכלי להמחשת מקשים

הכלי Key Visualizer נשלט על ידי האפשרות enable_key_visualizer database. ערך ברירת המחדל הוא true.

כדי להשבית את Key Visualizer, מגדירים את הערך של אפשרות מסד הנתונים enable_key_visualizer ל-false. תחביר ה-DDL להשבתת Key Visualizer:

ALTER DATABASE `database_id` SET OPTIONS (enable_key_visualizer=false)

אם מזהה מסד הנתונים מכיל תווים שאינם אותיות, מספרים או קווים תחתונים, צריך להוסיף גרשיים הפוכים (``) מסביב למזהה.

אפשר לשלוח את ההצהרה באמצעות פקודת gcloud או בבקשת UpdateDatabaseDdl gRPC/REST. לדוגמה:

gcloud spanner databases ddl update database_id --instance=instance_id \
    --ddl='ALTER DATABASE `database_id` SET OPTIONS ( enable_key_visualizer=false )'

אחרי שמגדירים באופן מפורש את הערך של enable_key_visualizer, אפשר לבדוק את הערך שלו בלחיצה על SHOW EQUIVALENT DDL בדף הסקירה הכללית, או באמצעות הפקודה ddl describe gcloud:

gcloud spanner databases ddl describe `database_id` --instance=instance_id

הפעלה מחדש של Key Visualizer

כדי להפעיל מחדש את Key Visualizer, פועלים לפי ההוראות הקודמות ומגדירים את הערך של אפשרות מסד הנתונים enable_key_visualizer ל-true.

כשמפעילים מחדש את Key Visualizer עבור מסד נתונים, מפת החום תהיה ריקה במשך כמה דקות עד ש-Spanner יאסוף מדדים.

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