App Design Center 可讓您設定連線和參數,根據 terraform-google-bigtable Terraform 模組佈建 Bigtable 執行個體。這項設定可為高處理量工作負載 (例如點擊流資料、IoT 遙測和機器學習) 提供低延遲的鍵/值和 Wide-column 儲存空間。
元件連線
下表列出可連結至 Bigtable 執行個體的元件,以及應用程式和 Terraform 程式碼的相應更新。
連通元件 |
應用程式更新 |
背景資訊 |
|---|---|---|
|
Bigtable 總覽 | |
|
什麼是 Cloud Run? |
必要設定參數
如果範本包含 Bigtable 元件,您必須先設定下列 Bigtable 執行個體參數,才能部署。
參數名稱 |
說明與限制 |
背景資訊 |
|---|---|---|
專案 ID |
部署 Bigtable 執行個體的專案。 |
設定元件 |
名稱 |
name | name |
選用設定參數
以下為選用參數。如要顯示進階參數,請在「Configuration」(設定) 區域中選取「Show advanced fields」(顯示進階欄位)。
功能 |
子功能 |
參數名稱 |
說明和限制資訊 |
背景資訊 |
|---|---|---|---|---|
顯示名稱 |
displayName | display_name | ||
| 可用區 | 金鑰 |
zones 地圖物件鍵。 |
zones | |
可用區 |
location | Bigtable 位置 | ||
叢集 ID |
clusterID | cluster_id | ||
節點數量 |
serveNodes | 節點 | ||
KMS 金鑰名稱 |
kmsKeyName | 客戶自行管理的加密金鑰 (CMEK) | ||
| 自動調度資源設定 | 節點數量下限 |
minServeNodes | 決定節點數量下限 | |
節點數量上限 |
maxServeNodes | 決定節點數量上限 | ||
CPU 目標 |
cpuUtilizationPercent | 決定 CPU 使用率目標 | ||
儲存空間目標 |
storageUtilizationGibPerNode | 決定儲存空間使用率目標 | ||
| Tables | 金鑰 |
tables 地圖物件鍵。 |
資料表 | |
資料表名稱 |
name | name | ||
分割金鑰 |
split_keys | 選用:依資料列索引鍵分割資料表 | ||
防刪除功能 |
deletion_protection | 修改防刪除功能 | ||
變更串流保留期限 |
retentionPeriod | 變更串流總覽 | ||
| 自動備份政策 | 保留期限 |
retentionPeriod | 使用自動備份 | |
頻率 |
頻率 | 使用自動備份 | ||
| 資料欄系列 | 金鑰 |
column_family 對應物件鍵,位於 tables 物件中。 |
column_family | |
家庭 |
家庭 | 資料欄系列 | ||
防刪除功能 |
選取後,會刪除執行個體的 |
deletion_protection | ||
儲存空間類型 |
defaultStorageType | 選擇 SSD 或 HDD 儲存空間 | ||
| 標籤 | 金鑰 |
labels | 建立及管理執行個體標籤 | |
值 |
labels | 建立及管理執行個體標籤 |