Mengelola data Anda menggunakan Bigtable Studio

Halaman ini menjelaskan cara menjelajahi dan mengelola data Bigtable Anda menggunakan Bigtable Studio di Google Cloud konsol.

Bigtable Studio menyertakan panel Explorer yang terintegrasi dengan hal berikut:

  • Query builder, formulir interaktif yang memungkinkan Anda membuat dan menjalankan kueri tanpa menulis kode
  • Editor kueri, tempat Anda dapat membuat dan menjalankan perintah SQL
  • Tabel hasil kueri SQL

Jika Anda baru menggunakan Bigtable, pelajari cara membuat instance dan menulis data dengan cbt CLI .

Peran yang diperlukan

Untuk mendapatkan izin yang Anda perlukan untuk membuat kueri tabel, minta administrator untuk memberi Anda peran IAM berikut pada instance yang berisi tabel:

Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Jelajahi data Anda

Anda dapat menggunakan explorer untuk melakukan tindakan berikut pada resource Bigtable Anda:

Resource Bigtable Tindakan Explorer
Tabel
  • Membuat tabel baru
  • Membuat cadangan
  • Mencegah penghapusan
  • Edit
  • Hapus
  • Melihat contoh kueri
  • Melihat cadangan
  • Memantau dengan melihat insight sistem
  • Mengekspor ke Cloud Storage
Grup kolom
  • Menambahkan grup kolom ke tabel
Grup kolom tertentu
  • Mengedit kebijakan pembersihan sampah memori
Tampilan yang diotorisasi
  • Membuka di query builder
  • Memberikan akses
  • Menghapus
Tampilan logis
  • Melihat definisi di editor kueri
Tampilan terwujud berkelanjutan
  • Melihat definisi di editor kueri
  • Mengaktifkan atau menonaktifkan proteksi dari penghapusan

Untuk mengakses Explorer, ikuti langkah-langkah berikut:

  1. Di Google Cloud konsol, buka halaman Bigtable instances.

    Buka daftar instance

  2. Pilih instance dari daftar.

  3. Di menu navigasi, klik Bigtable Studio. Panel Explorer menampilkan daftar tabel dan tampilan yang diberi otorisasi di instance.

Di panel Explorer, gunakan kolom Search untuk menelusuri semua resource Bigtable kecuali tampilan yang diberi otorisasi dan grup kolom.

Membuat kueri data Anda di query builder

Query builder adalah formulir interaktif yang memungkinkan Anda mengirim permintaan baca ke Bigtable Data API dari Google Cloud konsol tanpa perlu menulis kode atau pernyataan SQL. Untuk mengetahui informasi selengkapnya, lihat Membuat kueri di konsol.

Membuat kueri data Anda dengan SQL di editor kueri

Dengan menggunakan editor kueri, Anda dapat menjalankan kombinasi pernyataan SQL SELECT apa pun, termasuk pernyataan yang menggunakan sintaksis pipe.

Untuk membuat kueri data Anda, ikuti langkah-langkah berikut:

  1. Di Google Cloud konsol, buka halaman Bigtable instances.

    Buka daftar instance

  2. Pilih instance dari daftar.

  3. Di menu navigasi, klik Bigtable Studio.

  4. Buat kueri:

    1. Buka tab baru dengan mengklik lalu pilih Editor.
    2. Saat editor kueri muncul, tulis kueri Anda. Jika kueri adalah SQL yang valid, pesan Valid akan ditampilkan.
    3. Opsional: Untuk menampilkan semua sel di kolom yang dikueri, bukan hanya sel terbaru, tambahkan ID tabel dengan (with_history => TRUE).
  5. Opsional: Untuk memformat pernyataan Anda dalam gaya SQL, klik Format.

  6. Klik Run. Hasil kueri Anda akan muncul di tabel Results.

  7. Untuk melihat tampilan data baris yang diformat, klik baris di tabel hasil. Panel Row details akan terbuka. Setiap penentu kolom dan nilainya ditampilkan di baris baru. Jika Anda menjalankan kueri menggunakan (with_history => TRUE), setiap sel dalam kolom akan ditampilkan sebagai struct yang menyertakan nilai dan stempel waktu untuk sel tersebut.

  8. Opsional: Untuk hanya menjalankan bagian teks yang dipilih di editor, sorot teks tersebut, lalu klik Run selected. Hasil kueri yang disorot akan muncul di tabel Results.

Untuk menghapus semua teks dari editor kueri, klik Clear.

Untuk mengetahui informasi selengkapnya, termasuk contoh, tentang cara membuat pernyataan SQL untuk mengkueri data Bigtable Anda, lihat ringkasan GoogleSQL untuk Bigtable.

Mengekspor hasil kueri

Anda dapat mengekspor hasil kueri dengan salah satu cara berikut:

  • Mendownload file lokal dalam format CSV atau JSON.
  • Mengekspor ke Google Spreadsheet.
  • Menyalin ke papan klip dalam format file CSV, TSV, atau JSON.

Untuk mengekspor hasil kueri dari editor kueri atau query builder, ikuti langkah-langkah berikut:

  1. Di Google Cloud konsol, buka halaman Bigtable instances.

    Buka daftar instance

  2. Pilih instance dari daftar.

  3. Di menu navigasi, klik Bigtable Studio.

    Panel Explorer menampilkan daftar tabel, tampilan, dan kueri di instance.

  4. Jalankan kueri Anda dari tab Builder atau Editor.

    Hasilnya akan muncul di tabel Results.

  5. Di toolbar Results, klik Export.

  6. Dari menu, pilih salah satu opsi ekspor.

    Jika Anda memilih Export to Google Sheets, dialog akan muncul. Klik Open untuk melihat hasil Anda di Google Spreadsheet.

Membuat tampilan

Bigtable Studio memungkinkan Anda membuat dan menyimpan tampilan tabel Bigtable Anda. Untuk mengetahui detailnya, lihat dokumentasi untuk setiap jenis tampilan.

Tampilan yang diberi otorisasi

Anda dapat menggunakan query builder untuk membuat dan menyimpan tampilan yang diberi otorisasi, yang merupakan subset tabel yang Anda beri akses secara terpisah dari akses ke tabel. Anda juga dapat memberikan akses dan menghapus tampilan yang diberi otorisasi di Bigtable Studio, menggunakan menu Action di panel Explorer.

Untuk mengetahui informasi selengkapnya, lihat Membuat dan mengelola tampilan yang diberi otorisasi.

Tampilan terwujud berkelanjutan

Anda dapat menggunakan editor kueri untuk membuat tampilan terwujud berkelanjutan, hasil yang telah dihitung sebelumnya dari kueri SQL yang berjalan terus-menerus dan disinkronkan dengan tabel sumbernya menggunakan update inkremental. Tampilan terwujud berkelanjutan sering kali berisi data gabungan berdasarkan nilai dalam tabel sumbernya.

Untuk mengetahui informasi selengkapnya, lihat dokumentasi berikut:

Tampilan logis

Anda juga dapat menggunakan editor kueri untuk membuat tampilan logis, kueri tersimpan yang dapat dikueri seperti tabel. Operasi tampilan logis memerlukan izin di luar izin yang diberikan di roles/bigtable.reader. Untuk mengetahui informasi selengkapnya, lihat Membuat dan mengelola tampilan logis.

Kueri tersimpan

Anda dapat menggunakan Bigtable Studio untuk membuat, menyimpan, dan mengelola skrip SQL sebagai kueri tersimpan. Untuk mengetahui informasi selengkapnya, lihat dokumentasi berikut:

Langkah berikutnya