借助应用设计中心,您可以配置连接和参数,以基于 terraform-google-bigtable Terraform 模块预配 Bigtable 实例。此设置可为点击流数据、IoT 遥测和机器学习等高吞吐量工作负载提供低延迟键值对和宽列存储。
组件连接
下表列出了您可以连接到 Bigtable 实例的组件,以及对应用和 Terraform 代码进行的相应更新。
关联的组成部分 |
应用更新 |
背景信息 |
|---|---|---|
|
Bigtable 概览 | |
|
Cloud Run 是什么 |
必需的配置参数
如果您的模板包含 Bigtable 组件,则必须在部署之前配置以下 Bigtable 实例参数。
参数名称 |
说明和限制 |
背景信息 |
|---|---|---|
项目 ID |
您在其中部署 Bigtable 实例的项目。 |
配置组件 |
名称 |
name | name |
可选配置参数
以下参数是可选的。如需显示高级参数,请在配置区域中选择显示高级字段。
功能 |
子功能 |
参数名称 |
说明和限制条件信息 |
背景信息 |
|---|---|---|---|---|
显示名称 |
displayName | display_name | ||
| 可用区 | 键 |
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 | 使用自动备份 | |
频率 |
frequency | 使用自动备份 | ||
| 列族 | 键 |
column_family 映射对象键,位于 tables 对象中。 |
column_family | |
系列 |
family | 列族 | ||
防删除保护 |
选中后,删除实例的 |
deletion_protection | ||
存储空间类型 |
defaultStorageType | 在 SSD 和 HDD 存储设备之间选择 | ||
| 标签 | 键 |
labels | 创建和管理实例标签 | |
值 |
labels | 创建和管理实例标签 |