Bigtable インスタンスを構成する

App Design Center では、terraform-google-bigtable Terraform モジュールに基づいて Bigtable インスタンスをプロビジョニングするための接続とパラメータを構成できます。この設定により、クリックストリーム データ、IoT テレメトリー、ML などの高スループット ワークロード向けに、低レイテンシの Key-Value ストレージとワイドカラム ストレージが提供されます。

コンポーネントの接続

次の表に、Bigtable インスタンスに接続できるコンポーネントと、その結果としてアプリケーションと Terraform コードに適用される更新を示します。

連結成分

アプリケーションの更新

背景情報

Compute Engine インスタンス テンプレート

  • Compute Engine インスタンスは、Bigtable インスタンスに接続して管理できます。
  • Bigtable リソースのメタデータが Compute Engine インスタンス テンプレートに追加されます。
  • roles/bigtable.admin ロールが Compute Engine インスタンス テンプレートのサービス アカウントに追加されます。
Bigtable の概要

Cloud Run

  • Cloud Run サービスは、Bigtable インスタンスで管理機能を実行できます。
  • Bigtable リソースのメタデータが Cloud Run の環境変数に追加されます。
  • roles/bigtable.admin ロールが Cloud Run サービス アカウントに追加されます。
Cloud Run とは

必須の構成パラメータ

テンプレートに Bigtable コンポーネントが含まれている場合は、デプロイする前に次の Bigtable インスタンス パラメータを構成する必要があります。

パラメータ名

説明と制約

背景情報

プロジェクト ID

Bigtable インスタンスをデプロイするプロジェクト。

コンポーネントを構成する

名前

name name

オプションの構成パラメータ

次のパラメータは省略可能です。詳細パラメータを表示するには、[構成] 領域で [詳細フィールドを表示] を選択します。

機能

サブ機能

パラメータ名

説明と制約に関する情報

背景情報

表示名

displayName display_name
ゾーン

Key(キー)

zones マップ オブジェクト キー。 ゾーン

ゾーン

location Bigtable のロケーション

クラスタ ID

clusterID cluster_id

ノード数

serveNodes ノード

KMS 鍵名

kmsKeyName 顧客管理の暗号鍵(CMEK)
自動スケーリングの構成

最小ノード数

minServeNodes ノードの最小数を決める

最大ノード数

maxServeNodes ノードの最大数を決める

CPU ターゲット

cpuUtilizationPercent CPU 使用率の目標値を決める

ストレージ ターゲット

storageUtilizationGibPerNode ストレージ使用率の目標値を決める
テーブル

Key(キー)

tables マップ オブジェクト キー。 tables

テーブル名

name name

キーを分割する

split_keys 省略可: 行キーでテーブルを分割する

削除からの保護

deletion_protection 削除からの保護を変更する

変更ストリームの保持

retentionPeriod 変更ストリームの概要
自動バックアップ ポリシー

保持期間

retentionPeriod 自動バックアップを使用する

周波数

頻度 自動バックアップを使用する
列ファミリー

Key(キー)

column_family マップ オブジェクト キー。tables オブジェクト内にあります。 column_family

ファミリー

家族 列ファミリー

削除からの保護

選択すると、インスタンスを削除する terraform apply または terraform destroy が失敗します。選択されていない場合、インスタンスは削除できます。

deletion_protection

ストレージの種類

defaultStorageType SSD ストレージと HDD ストレージのいずれかを選択する
ラベル

Key(キー)

labels インスタンス ラベルの作成と管理

値

labels インスタンス ラベルの作成と管理