检查点
task1
/ 10
task2
/ 10
task3
/ 10
task4
/ 10
使用 BigQuery 构建数据仓库:实验室挑战赛
GSP340
概览
在实验室挑战赛中,我们会为您提供一个场景和一系列任务。您将使用从课程的各个实验中学到的技能自行确定如何完成这些任务,而不是按照分步说明进行操作。自动评分系统(显示在本页面中)会提供有关您是否已正确完成任务的反馈。
在您参加实验室挑战赛期间,我们不会再教授新的 Google Cloud 概念知识。您需要拓展所学的技能,例如通过更改默认值和查看并研究错误消息来更正您自己所犯的错误。
要想获得满分,您必须在该时间段内成功完成所有任务!
我们建议已报名参加使用 BigQuery 构建数据仓库技能徽章课程的学员参加此实验室挑战赛。
设置
点击“开始实验”按钮前的注意事项
请阅读以下说明。实验是计时的,并且您无法暂停实验。计时器在您点击开始实验后即开始计时,显示 Google Cloud 资源可供您使用多长时间。
此实操实验可让您在真实的云环境中开展实验活动,免受模拟或演示环境的局限。我们会为您提供新的临时凭据,让您可以在实验规定的时间内用来登录和访问 Google Cloud。
为完成此实验,您需要:
- 能够使用标准的互联网浏览器(建议使用 Chrome 浏览器)。
- 完成实验的时间 - 请注意,实验开始后无法暂停。
挑战场景
您是国际公共卫生组织的成员,负责开发一款机器学习模型来预测新型冠状病毒感染 (COVID-19) 疫情期间各国的每日病例数。作为数据科学团队的初级成员,您的工作任务是利用自己的数据仓储技能,制作一个包含机器学习模型特征的表。
您应该已经掌握了完成这项任务所需的技能和知识,所以我们在此不会提供分步指南。
任务 1
点击检查我的进度以验证是否完成了以下目标:
任务 2
点击检查我的进度以验证是否完成了以下目标:
任务 3
点击检查我的进度以验证是否完成了以下目标:
任务 4
点击检查我的进度以验证是否完成了以下目标:
提示和技巧
-
提示 1:请注意,如果您要根据指示创建表,须排除英国 (
GBR
)、巴西 (BRA
)、加拿大 (CAN
) 和美国 (USA
) 的数据。 -
提示 2:如果您要更新 BigQuery 表的架构,可以使用控制台来添加列和记录元素,也可以使用
bq
命令行实用程序来更新该架构,具体方法是提供包含所有字段定义的 JSON 文件(如 BigQuery 标准 SQL 参考文档中所述)。 -
提示 3:欧洲疾病预防控制中心新冠公共数据集中的
covid19_ecdc
表包含一个人口
列,您可以根据任务描述填充此人口
列。 -
提示 4:美国人口调查局国际公共数据集中的
country_names_area
表不包含三个字母的国家/地区代码列,但您可以将该表联接到任务描述中提供的表,具体方法是使用两个表中都存在的全文本country_name
列。 - 提示 5:如果您正在更新流动性记录,请务必为每个国家/地区和日期组合选择多条记录(并计算平均值),以便获得流动性记录中每个子列的单一平均值。您必须使用对源流动性记录进行分组时所使用的国家/地区名称和日期组合,将生成的数据联接到工作表,以确保源流动性表中的平均结果与您表中的记录(每个国家/地区和日期组合对应单一条目)实现唯一映射。
- 提示 6:UNION 选项后跟 ALL 关键字用于合并两个查询的结果,其中每个查询列出不同的结果,且不会将因并集产生的重复结果合并为一行。
恭喜!
赢得您的下一个技能徽章
本自学实验是使用 BigQuery 构建数据仓库技能徽章课程的组成部分。完成此技能徽章挑战任务可赢得上面的徽章,以表彰您取得的成就。您可以在简历和社交平台中分享自己的徽章,并使用 #GoogleCloudBadge 让大家知道您取得的这项成就。
此技能徽章课程是 Google Cloud 的数据工程师学习路线的组成部分。如果您已完成此学习路线中的其他技能徽章课程,可在目录中搜索您可以报名参加的其他技能徽章课程。
Google Cloud 培训和认证
…可帮助您充分利用 Google Cloud 技术。我们的课程会讲解各项技能与最佳实践,可帮助您迅速上手使用并继续学习更深入的知识。我们提供从基础到高级的全方位培训,并有点播、直播和虚拟三种方式选择,让您可以按照自己的日程安排学习时间。各项认证可以帮助您核实并证明您在 Google Cloud 技术方面的技能与专业知识。
上次更新手册的时间:2024 年 8 月 28 日
上次测试实验的时间:2024 年 12 月 22 日
版权所有 2024 Google LLC 保留所有权利。Google 和 Google 徽标是 Google LLC 的商标。其他所有公司名和产品名可能是其各自相关公司的商标。