Key Visualizer ist in Spanner standardmäßig aktiviert.
Hinweise
Zum Anzeigen von Key Visualizer benötigen Sie die folgenden Komponenten der Identitäts- und Zugriffsverwaltung (IAM-Berechtigung):
spanner.databases.read
Wenn Sie Nutzer mit einer detaillierten Zugriffssteuerung sind, muss Ihnen Zugriff auf Folgendes gewährt worden sein:
- die Systemrolle
spanner_sys_reader
oder eine ihrer Mitgliederrollen
Weitere Informationen finden Sie unter Über die detaillierte Zugriffssteuerung und Detailgenaue Rollen für das Zugriffssteuerungssystem.
Auf die Key Visualizer-Oberfläche zugreifen
Sie greifen über die Google Cloud Console auf das Key Visualizer-Tool zu.
So greifen Sie auf Key Visualizer zu:
Auf der Spanner-Seite der Wählen Sie in der Google Cloud Console eine Instanz aus.
Wählen Sie eine Datenbank zur Untersuchung aus.
Wählen Sie im Navigationsmenü unter Beobachtbarkeit die Option aus. Key Visualizer:
Key Visualizer deaktivieren
Key Visualizer wird vom enable_key_visualizer
gesteuert
Datenbankoption. Der Standardwert ist true
.
Wenn Sie Key Visualizer deaktivieren möchten, legen Sie den Wert für enable_key_visualizer
fest.
Datenbankoption auf false
. Die DDL-Syntax zum Deaktivieren von Key Visualizer
lautet:
ALTER DATABASE `database_id` SET OPTIONS (enable_key_visualizer=false)
Wenn Ihre Datenbank-ID andere Zeichen als Buchstaben, Zahlen oder Unterstriche enthält, müssen Sie die ID in Graviszeichen (``) setzen.
Die Anweisung kann mit einem gcloud-Befehl oder in einem UpdateDatabaseDdl
gesendet werden
gRPC/REST-Anfrage. Beispiel:
gcloud spanner databases ddl update database_id --instance=instance_id \
--ddl='ALTER DATABASE `database_id` SET OPTIONS ( enable_key_visualizer=false )'
Nachdem Sie den Wert für enable_key_visualizer
explizit festgelegt haben, können Sie dessen Wert prüfen. Klicken Sie dazu auf der Übersichtsseite auf ÄQUIVALENTE DDL ANSEHEN oder verwenden Sie den gcloud-ddl describe
Befehl:
gcloud spanner databases ddl describe `database_id` --instance=instance_id
Key Visualizer wieder aktivieren
Um Key Visualizer wieder zu aktivieren, folgen Sie der vorherigen Anleitung und legen Sie
Wert der Datenbankoption enable_key_visualizer
auf true
.
Bei der ersten erneuten Aktivierung einer Datenbank ist die Key Visualizer-Heatmap leer in den ersten Minuten, während Spanner Messwerte erfasst.
Nächste Schritte
- Wie Sie gängige Muster in Heatmaps erkennen
- Wie Sie eine Heatmap im Detail untersuchen
- Welche Messwerte Sie in einer Heatmap abrufen können