存取金鑰 Visualizer

根據預設,Spanner 會啟用 Key Visualizer。

事前準備

如要查看「重點圖表」,您必須具備下列 身分與存取權管理 (IAM) 權限

  • spanner.databases.read

如果您是精細存取權控管使用者,則必須具備下列存取權:

  • spanner_sys_reader 系統角色或其中一個成員角色。

詳情請參閱「關於精細存取權控管機制」和「精細存取權控管系統角色」。

存取 Key Visualizer 介面

您可以透過 Google Cloud console存取 Key Visualizer 工具。

如要存取 Key Visualizer,請按照下列步驟操作:

  1. 在Google Cloud 控制台的「Spanner」頁面中,選取執行個體。

  2. 選取要調查的資料庫。

  3. 在導覽選單的「可觀察性」下方,選取「重點視覺化工具」

停用 Key Visualizer

Key Visualizer 由 enable_key_visualizer 資料庫選項控制。預設值為 true

如要停用 Key Visualizer,請將 enable_key_visualizer 資料庫選項的值設為 false。停用 Key Visualizer 的 DDL 語法如下:

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

如果資料庫 ID 含有字母、數字或底線以外的字元,請務必使用反斜線 (``) 括住 ID。

您可以使用 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 收集指標的最初幾分鐘內會是空白。

後續步驟