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:
-
Semua:
Bigtable reader (
roles/bigtable.reader)
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 |
|
| Grup kolom |
|
| Grup kolom tertentu |
|
| Tampilan yang diotorisasi |
|
| Tampilan logis |
|
| Tampilan terwujud berkelanjutan |
|
Untuk mengakses Explorer, ikuti langkah-langkah berikut:
Di Google Cloud konsol, buka halaman Bigtable instances.
Pilih instance dari daftar.
Di menu navigasi, klik Bigtable Studio. Panel Explorer menampilkan daftar tabel dan tampilan yang diberi otorisasi di instance.
Telusuri resource
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:
Di Google Cloud konsol, buka halaman Bigtable instances.
Pilih instance dari daftar.
Di menu navigasi, klik Bigtable Studio.
Buat kueri:
- Buka tab baru dengan mengklik lalu pilih Editor.
- Saat editor kueri muncul, tulis kueri Anda. Jika kueri adalah SQL yang valid, pesan Valid akan ditampilkan.
- Opsional: Untuk menampilkan semua sel di kolom yang dikueri, bukan hanya sel
terbaru, tambahkan ID tabel dengan
(with_history => TRUE).
Opsional: Untuk memformat pernyataan Anda dalam gaya SQL, klik Format.
Klik Run. Hasil kueri Anda akan muncul di tabel Results.
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.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:
Di Google Cloud konsol, buka halaman Bigtable instances.
Pilih instance dari daftar.
Di menu navigasi, klik Bigtable Studio.
Panel Explorer menampilkan daftar tabel, tampilan, dan kueri di instance.
Jalankan kueri Anda dari tab Builder atau Editor.
Hasilnya akan muncul di tabel Results.
Di toolbar Results, klik Export.
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 terwujud berkelanjutan
- Membuat dan mengelola tampilan terwujud berkelanjutan
- Kueri tampilan terwujud berkelanjutan
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
- Pelajari cara tambahan untuk menggunakan SQL dengan Bigtable.
- Kerjakan panduan memulai menggunakan
cbtCLI .