Accéder à Key Visualizer

Key Visualizer est activé par défaut dans Spanner.

Avant de commencer

Pour afficher le visualiseur de clés, vous avez besoin de l'autorisation IAM (Identity and Access Management) suivante:

  • spanner.databases.read

Si vous utilisez le contrôle des accès précis, vous devez disposer des droits d'accès suivants:

  • le rôle système spanner_sys_reader ou l'un de ses rôles de membre.

Pour en savoir plus, consultez les pages À propos du contrôle des accès ultraprécis et Rôles système du contrôle des accès ultraprécis.

Accéder à l'interface Key Visualizer

Vous accédez à l'outil Key Visualizer depuis la console Google Cloud.

Pour accéder à Key Visualizer, procédez comme suit :

  1. Sur la page Spanner de la console Google Cloud, sélectionnez une instance.

  2. Sélectionnez une base de données à examiner.

  3. Dans le menu de navigation, sous Observability (Observabilité), sélectionnez Key Visualizer (Visualiseur de clés).

Désactiver Key Visualizer

Key Visualizer est contrôlé par l'option de base de données enable_key_visualizer. La valeur par défaut est true.

Pour désactiver Key Visualizer, définissez la valeur de l'option de base de données enable_key_visualizer sur false. La syntaxe LDD permettant de désactiver Key Visualizer est la suivante :

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

Si l'ID de votre base de données contient des caractères autres que des lettres, des chiffres ou des traits de soulignement, veillez à l'entourer par des accents graves (``).

L'instruction peut être envoyée à l'aide d'une commande gcloud ou dans une requête gRPC/REST UpdateDatabaseDdl. Exemple :

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

Une fois que vous avez explicitement défini la valeur de enable_key_visualizer, vous pouvez vérifier sa valeur en cliquant sur AFFICHER LES INSTRUCTIONS LDD ÉQUIVALENTES dans la page de présentation, ou en utilisant la commande gcloud ddl describe :

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

Réactiver Key Visualizer

Pour réactiver Key Visualizer, suivez les instructions précédentes en définissant la valeur de l'option de base de données enable_key_visualizer sur true.

Lors de la première réactivation pour une base de données, la carte de densité Key Visualizer sera vide pendant les premières minutes (pendant que Spanner collecte les métriques).

Étape suivante