准备工作
- 实验会创建一个 Google Cloud 项目和一些资源,供您使用限定的一段时间
- 实验有时间限制,并且没有暂停功能。如果您中途结束实验,则必须重新开始。
- 在屏幕左上角,点击开始实验即可开始
Create a new Bigtable instance
/ 10
Create and populate Bigtable tables
/ 20
Create Bigtable table and dataflow job
/ 20
Configure replication in Bigtable
/ 10
Create Backup and restore data in Bigtable
/ 10
Delete Bigtable data
/ 10
在实验室挑战赛中,我们会为您提供一个场景和一系列任务。您将运用从课程的各个实验中学到的技能自行确定如何完成这些任务,而不是按照分步说明进行操作。自动评分系统(显示在本页面中)会提供有关您是否已正确完成任务的反馈。
在您参加实验室挑战赛期间,我们不会再教授新的 Google Cloud 概念知识。您需要拓展所学的技能,例如通过更改默认值和查看并研究错误消息来更正您自己所犯的错误。
要想获得满分,您必须在规定时间内成功完成所有任务!
建议已报名参加创建和管理 Bigtable 实例技能徽章课程的学员参加此实验室挑战赛。准备好接受挑战了吗?
请阅读以下说明。实验是计时的,并且您无法暂停实验。计时器在您点击开始实验后即开始计时,显示 Google Cloud 资源可供您使用多长时间。
此实操实验可让您在真实的云环境中开展实验活动,免受模拟或演示环境的局限。为此,我们会向您提供新的临时凭据,您可以在该实验的规定时间内通过此凭据登录和访问 Google Cloud。
为完成此实验,您需要:
您受聘于一家电子商务公司,担任数据库工程师一职,该公司对个性化销售很感兴趣。该公司想要使用 Bigtable 来存储用户与商品的在线互动情况,对机器学习模型所提供的个性化推荐功能也感兴趣。
您的第一个任务是设置 Bigtable 实例和表,以存储用户与产品的互动示例数据以及为每位用户提供的个性化推荐,从而让您的团队能够深入开展后续研究。
您应该掌握了完成这些任务所需的技能和知识,所以我们不会提供分步指南。除非另有说明,否则您可以使用任何工作流或工具来完成任务。
首先,创建一个名为 ecommerce-recommendations 的新 Bigtable 实例,并确保符合以下要求:
| 属性 | 值 |
|---|---|
| 实例 ID | ecommerce-recommendations |
| 存储空间类型 | SSD |
您的实例必须有一个已配置自动扩缩功能的集群,并确保符合以下要求:
| 属性 | 值 |
|---|---|
| 集群 ID | ecommerce-recommendations-c1 |
| 区域 | |
| 可用区 | |
| 节点数下限 | 1 |
| 节点数上限 | 5 |
| CPU 利用率目标 | 60 |
点击检查我的进度以验证是否完成了以下目标:
为了存储用户与商品的互动情况,请创建一个名为 SessionHistory 的表。
gs://spls/gsp380/retail-engagements-sales-00000-of-00001| ... | 互动 | ... | ... | 销售 |
|---|---|---|---|---|
| ... | red_skirt | red_hat | orange_shoes | sale |
| orange4029#1638940844261 | purchased | orange_shoes#orange_hat | ||
| purple3137#1638940844261 | seen | seen | purple_hat | |
| green1032#1638940844261 | seen | green_blouse |
点击检查我的进度以验证是否完成了以下目标:
为了按用户存储产品推荐记录,请创建一个名为 PersonalizedProducts 的表。
gs://spls/gsp380//retail-recommendations-00000-of-00001| ... | 建议 | ... | … | … |
|---|---|---|---|---|
| ... | Recommendation0 | Recommendation1 | Recommendation2 | Recommendation3 |
| purple3103 | purple_hat | purple_blouse | purple_skirt | purple_jacket |
| yellow4744 | yellow_dress | yellow_jacket | yellow_shoes | yellow_hat |
| blue1936 | blue_shoes | blue_blouse | blue_dress | blue_hat |
点击检查我的进度以验证是否完成了以下目标:
如需配置复制功能,请按以下要求进行设置:
| 属性 | 值 |
|---|---|
| 集群 ID | ecommerce-recommendations-c2 |
| 区域 | |
| 可用区 | 选择任何可用区 |
应用节点自动扩缩功能,使其匹配您在任务 1 中创建的集群。
点击检查我的进度以验证是否完成了以下目标:
为了支持数据恢复,请创建一个 PersonalizedProducts 表的备份:
创建备份后,将备份恢复为名为 PersonalizedProducts_7_restored 的新表。
点击检查我的进度以验证是否完成了以下目标:
最后,删除所有 Bigtable 表和备份,然后删除 Bigtable 实例,以节省公司资源。
点击检查我的进度以验证是否完成了以下目标:
在本实验室挑战赛中,您通过创建新的 Bigtable 实例,创建和填充新表,配置节点自动扩缩和复制功能,以及在 Bigtable 中备份和恢复数据,证明自己掌握了 Bigtable 的相关技能。
本自学实验是创建和管理 Bigtable 实例技能徽章课程的组成部分。完成此技能徽章课程可赢得上面的徽章,以表彰您取得的成就。您可以在简历和社交平台中分享自己的徽章,并使用 #GoogleCloudBadge 让大家知道您取得的这一成就。
此技能徽章课程是 Google Cloud 的数据工程师学习路线的组成部分。您可以报名参加用 Database Migration Service 将 MySQL 数据迁移至 Cloud SQL 或创建和管理 Cloud SQL for PostgreSQL 实例技能徽章课程,以继续深入学习。
…可帮助您充分利用 Google Cloud 技术。我们的课程会讲解各项技能与最佳实践,可帮助您迅速上手使用并继续学习更深入的知识。我们提供从基础到高级的全方位培训,并有点播、直播和虚拟三种方式选择,让您可以按照自己的日程安排学习时间。各项认证可以帮助您核实并证明您在 Google Cloud 技术方面的技能与专业知识。
上次更新手册的时间:2025 年 10 月 16 日
上次测试实验的时间:2025 年 10 月 16 日
版权所有 2026 Google LLC 保留所有权利。Google 和 Google 徽标是 Google LLC 的商标。其他所有公司名和产品名可能是其各自相关公司的商标。
此内容目前不可用
一旦可用,我们会通过电子邮件告知您
太好了!
一旦可用,我们会通过电子邮件告知您
一次一个实验
确认结束所有现有实验并开始此实验