Mulai menggunakan Key Visualizer

Ringkasan

Key Visualizer diaktifkan secara default.

Ada beberapa situasi yang menyebabkan data mungkin tidak langsung tersedia di Key Visualizer.

  • Statistik penyimpanan dan traffic untuk database yang baru dibuat mungkin tidak akan langsung tersedia.
  • Statistik traffic untuk baris yang baru disisipkan dapat diatribusikan dengan rentang kunci yang ada.

Sebelum memulai

Untuk melihat Key Visualizer, Anda memerlukan hal berikut:

  • Jika Anda adalah pengguna kontrol akses mendetail, Anda harus sudah diberi akses ke peran sistem spanner_sys_reader atau salah satu peran anggotanya.

  • Jika Anda bukan pengguna kontrol akses terperinci, Anda memerlukan izin Identity and Access Management (IAM) berikut:

    • spanner.databases.read

Untuk mengetahui informasi selengkapnya, lihat Tentang kontrol akses terperinci dan Peran sistem kontrol akses terperinci.

Antarmuka Key Visualizer

Anda dapat mengakses alat Key Visualizer dari Konsol Google Cloud.

Untuk mengakses Key Visualizer:

  1. Dari halaman Spanner di Google Cloud Console, pilih sebuah instance.

  2. Pilih database untuk diselidiki.

  3. Khusus pengguna kontrol akses terperinci: Di halaman Ringkasan database, di kolom Peran saat ini, tentukan peran sistem spanner_sys_reader atau peran yang merupakan anggota dari (atau turunan dari anggota) spanner_sys_reader.

    Untuk mengetahui informasi selengkapnya, lihat Tentang kontrol akses terperinci dan Peran sistem kontrol akses terperinci.

  4. Di menu navigasi sebelah kiri, di bagian Observability, pilih Key Visualizer.

Nonaktifkan Key Visualizer

Pengaktifan Key Visualizer dikontrol oleh opsi database enable_key_visualizer. Nilai defaultnya adalah true.

Untuk menonaktifkan Key Visualizer, tetapkan nilai opsi database enable_key_visualizer ke false. Sintaksis DDL untuk menonaktifkan Key Visualizer adalah:

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

Jika ID database berisi karakter selain huruf, angka, atau garis bawah, pastikan untuk melampirkan ID dengan tanda kutip terbalik (``).

Pernyataan dapat dikirim menggunakan perintah gcloud, atau dalam permintaan gRPC/REST UpdateDatabaseDdl. Contoh:

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

Setelah menetapkan nilai secara eksplisit untuk enable_key_visualizer, Anda dapat memeriksa nilainya dengan mengklik SHOW EQUIVALENT DDL di halaman ringkasan, atau menggunakan perintah gcloud ddl describe:

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

Aktifkan Ulang Key Visualizer

Untuk mengaktifkan kembali Key Visualizer, ikuti petunjuk di Disable Key Visualizer, dengan menyetel nilai opsi database enable_key_visualizer ke true.

Saat pertama kali diaktifkan kembali untuk database, peta panas Key Visualizer akan kosong selama beberapa menit pertama selagi Spanner mengumpulkan metrik.

Langkah selanjutnya