Mengonfigurasi instance Bigtable

App Design Center memungkinkan Anda mengonfigurasi koneksi dan parameter untuk menyediakan instance Bigtable berdasarkan modul Terraform terraform-google-bigtable. Penyiapan ini menyediakan penyimpanan nilai kunci dan wide-column berlatensi rendah untuk workload dengan throughput tinggi seperti data clickstream, telemetri IoT, dan machine learning.

Koneksi komponen

Tabel berikut mencantumkan komponen yang dapat Anda hubungkan ke instance Bigtable dan update yang dihasilkan pada kode aplikasi dan Terraform Anda.

Komponen terhubung

Update aplikasi

Informasi latar belakang

Template instance Compute Engine

  • Instance Compute Engine dapat terhubung ke dan mengelola instance Bigtable.
  • Metadata resource Bigtable ditambahkan ke template instance Compute Engine.
  • Peran roles/bigtable.admin ditambahkan ke akun layanan template instance Compute Engine.
Ringkasan Bigtable

Cloud Run

  • Layanan Cloud Run dapat menjalankan fungsi administratif pada instance Bigtable.
  • Metadata resource Bigtable ditambahkan ke variabel lingkungan Cloud Run.
  • Peran roles/bigtable.admin ditambahkan ke akun layanan Cloud Run.
Apa itu Cloud Run

Parameter konfigurasi yang diperlukan

Jika template Anda menyertakan komponen Bigtable, Anda harus mengonfigurasi parameter instance Bigtable berikut sebelum men-deploy.

Nama parameter

Deskripsi dan batasan

Informasi latar belakang

Project ID

Project tempat Anda men-deploy instance Bigtable.

Mengonfigurasi komponen

Nama

name name

Parameter konfigurasi opsional

Parameter berikut bersifat opsional. Untuk menampilkan parameter lanjutan, di area Configuration, pilih Show advanced fields.

Fitur

Subfitur

Nama parameter

Informasi deskripsi dan batasan

Informasi latar belakang

Display Name

displayName display_name
Zona

Kunci

Kunci objek peta zones. zona

Zone

location Lokasi Bigtable

Cluster ID

clusterID cluster_id

Jumlah Node

serveNodes Node

KMS Key Name

kmsKeyName Kunci enkripsi yang dikelola pelanggan (Customer-Managed Encryption Key/CMEK)
Konfigurasi Penskalaan Otomatis

Node Minimum

minServeNodes Menentukan jumlah minimum node

Max Nodes

maxServeNodes Menentukan jumlah maksimum node

Target CPU

cpuUtilizationPercent Menentukan target pemakaian CPU

Storage Target

storageUtilizationGibPerNode Menentukan target pemakaian penyimpanan
Tabel

Kunci

Kunci objek peta tables. tables

Nama Tabel

name name

Kunci Terpisah

split_keys Opsional: Memisahkan tabel berdasarkan row key

Proteksi dari Penghapusan

deletion_protection Mengubah proteksi dari penghapusan

Retensi Aliran Data Perubahan

retentionPeriod Ringkasan aliran perubahan
Kebijakan Pencadangan Otomatis

Periode Retensi Data

retentionPeriod Menggunakan pencadangan otomatis

Frekuensi

frekuensi Menggunakan pencadangan otomatis
Grup Kolom

Kunci

Kunci objek peta column_family, yang ada di objek tables. column_family

Keluarga

keluarga Grup kolom

Proteksi dari Penghapusan

Jika dipilih, terraform apply atau terraform destroy yang akan menghapus instance akan gagal. Jika tidak dipilih, instance dapat dihapus.

deletion_protection

Storage Type

defaultStorageType Memilih antara penyimpanan SSD dan HDD
Label

Kunci

label Membuat dan mengelola label instance

Nilai

label Membuat dan mengelola label instance