实验设置说明和要求
保护您的账号和进度。请务必在无痕浏览器窗口中,使用实验凭证运行此实验。

用 Google Data Cloud 共享数据:实验室挑战赛

实验 1 小时 universal_currency_alt 5 个点数 show_chart 中级
info 此实验可能会提供 AI 工具来支持您学习。
此内容尚未针对移动设备进行优化。
为获得最佳体验,请在桌面设备上访问通过电子邮件发送的链接。

GSP375

Google Cloud 自学实验的徽标

概览

在实验室挑战赛中,我们会为您提供一个场景和一系列任务。您将使用从课程的各个实验中学到的技能自行确定如何完成这些任务,而不是按照分步说明进行操作。自动评分系统(显示在本页面中)会提供有关您是否已正确完成任务的反馈。

在您参加实验室挑战赛期间,我们不会再教授新的 Google Cloud 概念知识。您需要拓展所学的技能,例如通过更改默认值和查看并研究错误消息来更正您自己所犯的错误。

要想获得满分,您必须在该时间段内成功完成所有任务!

我们建议已报名参加用 Google Data Cloud 共享数据课程的学员参加此实验室挑战赛。准备好接受挑战了吗?

测试的主题:

  • 跨 Google Cloud 项目共享 BigQuery 数据集
  • 根据精选数据丰富数据集
  • 实现双向数据交换
  • 在 Looker Studio 中创建可视化图表

设置和要求

点击“开始实验”按钮前的注意事项

请阅读以下说明。实验是计时的,并且您无法暂停实验。计时器在您点击开始实验后即开始计时,显示 Google Cloud 资源可供您使用多长时间。

此实操实验可让您在真实的云环境中开展实验活动,免受模拟或演示环境的局限。为此,我们会向您提供新的临时凭据,您可以在该实验的规定时间内通过此凭据登录和访问 Google Cloud。

为完成此实验,您需要:

  • 能够使用标准的互联网浏览器(建议使用 Chrome 浏览器)。
注意:请使用无痕模式(推荐)或无痕浏览器窗口运行此实验。这可以避免您的个人账号与学生账号之间发生冲突,这种冲突可能导致您的个人账号产生额外费用。
  • 完成实验的时间 - 请注意,实验开始后无法暂停。
注意:请仅使用学生账号完成本实验。如果您使用其他 Google Cloud 账号,则可能会向该账号收取费用。

挑战场景

您是 Google Cloud 数据共享合作伙伴,托管着一个面向多个客户的应用、存储数据并提供分析服务。该应用面向依赖于您的数据来丰富其应用数据的客户。相应地,客户会与数据共享合作伙伴分享一些高层次指标,这些指标有助于更好地了解客户足迹。

在本实验中,您需要同时扮演数据共享合作伙伴和客户的角色,在 BigQuery 中启用双向数据交换,并在 Looker Studio 中创建可视化图表。

实验架构图

任务 1. 创建合作伙伴授权视图

作为数据共享合作伙伴,您的首要任务是将 BigQuery 公共数据集复制到您的项目中。该数据集包含美国各个邮政编码的详细信息。在本部分中,您需要将加载的数据集公开为授权视图,并向特定客户授予访问权限。

对于此任务,您需要使用相关凭据登录 Data Sharing Partner 项目控制台
  1. 根据以下查询创建名为 的授权视图。将其保存在 demo_dataset 中。
SELECT * FROM `bigquery-public-data.geo_us_boundaries.zip_codes`;

点击“检查我的进度”,验证已完成以下目标:创建合作伙伴授权视图

为视图授权

接下来,您需要在数据集中为视图授权,分配 IAM 权限。

  1. 为您刚刚创建的 视图授权。

为客户分配 IAM 权限

接下来,您需要向 Customer 用户授予对您创建的授权视图的 BigQuery Data Viewer 角色。

  1. 授予用户对 视图的访问权限。
    • 其用户名为
    • 向他们授予 BigQuery Data Viewer 角色

点击“检查我的进度”,验证已完成以下目标:为视图授权并为客户分配 IAM 权限

任务 2. 更新客户数据表

在此任务中,您将扮演客户的角色。下一步是运行查询,以更新项目中的 customer 表。

对于此任务,您需要使用相关凭据登录 Customer 项目控制台
  1. 执行以下查询,更新 customer 表中的 county 值。
UPDATE `{{{consumer_project.project_id|Customer A Project ID}}}.customer_dataset.customer_info` cust SET cust.county=vw.county FROM `{{{isv_project.project_id|Partner Project ID}}}.demo_dataset.{{{isv_project.startup_script.isv_authorized_view|Partner authorized view}}}` vw WHERE vw.zip_code=cust.postal_code;

您应该会看到以下结果:

This statement modified 14 rows in customer_info.

任务 3. 创建 customer 授权视图

在本部分中,您需要创建 customer 授权视图,并向特定的数据共享合作伙伴用户授予访问权限。

对于此任务,您需要使用相关凭据登录 Customer 项目控制台
  1. 根据以下查询创建一个名为 的授权视图,该查询会列出所列县市以及这些县市中的客户数量。将其保存在 customer_dataset 中。
SELECT county, COUNT(1) AS Count FROM `{{{consumer_project.project_id|Customer A Project ID}}}.customer_dataset.customer_info` cust GROUP BY county HAVING county is not null

点击“检查我的进度”,验证已完成以下目标:创建 customer 授权视图

为视图授权

接下来,您需要为数据集中的 customer 视图授权,分配 IAM 权限。

  1. 向您刚刚创建的 视图授权。

为合作伙伴用户分配 IAM 权限

接下来,您需要为数据共享合作伙伴用户授予对您创建的 customer 授权视图的 BigQuery Data Viewer 角色。

  1. 向数据共享合作伙伴用户授予对 视图的访问权限。
    • 其用户名为
    • 向他们授予 BigQuery Data Viewer 角色

点击“检查我的进度”,验证已完成以下目标:为视图授权并为合作伙伴用户分配 IAM 权限

任务 4. 使用 customer 授权视图创建可视化图表

您的第四项任务是在数据共享合作伙伴项目中使用客户的授权视图,并创建一个柱形图来直观呈现客户在各个县的分布情况。

对于此任务,您需要使用相关凭据登录 Data Sharing Partner 项目控制台

将 BigQuery 连接到 Looker Studio

  1. 打开 Google Looker Studio 并创建空白报告

  2. 连接 BigQuery 并向 Looker Studio 授权。

  3. 在左侧窗格中,从我的项目导航到 customer 项目并选择 。将该表添加到空白报告中。

点击“检查我的进度”,验证已完成以下目标:将 BigQuery 连接到 Looker Studio

在 Looker Studio 中创建可视化图表

  1. 创建符合以下要求的数据可视化图表:
    • 报告名称:数据共享合作伙伴可视化图表
    • 为该可视化图表插入一个垂直条形图
    • 对于该条形图,将 county 设置为维度,将 Count 设置为细分维度指标

可视化图表应如下所示:

报告的可视化图表

恭喜!

在本实验中,您跨 Google Cloud 项目共享了 BigQuery 数据集,根据精选数据丰富了数据集,启用了双向数据交换,并创建了可视化图表。

“用 Google Data Cloud 共享数据”技能徽章

赢得您的下一个技能徽章

本自学实验是用 Google Data Cloud 共享数据技能徽章课程的组成部分。完成此技能徽章课程可赢得上面的徽章,以表彰您取得的成就。您可以在简历和社交平台中分享自己的徽章,并使用 #GoogleCloudBadge 让大家知道您取得的这一成就。在目录中搜索您可以注册参加的其他 20 多门技能徽章课程。

Google Cloud 培训和认证

…可帮助您充分利用 Google Cloud 技术。我们的课程会讲解各项技能与最佳实践,可帮助您迅速上手使用并继续学习更深入的知识。我们提供从基础到高级的全方位培训,并有点播、直播和虚拟三种方式选择,让您可以按照自己的日程安排学习时间。各项认证可以帮助您核实并证明您在 Google Cloud 技术方面的技能与专业知识。

上次更新手册的时间:2025 年 5 月 22 日

上次测试实验的时间:2025 年 5 月 22 日

版权所有 2025 Google LLC 保留所有权利。Google 和 Google 徽标是 Google LLC 的商标。其他所有公司名和产品名可能是其各自相关公司的商标。

准备工作

  1. 实验会创建一个 Google Cloud 项目和一些资源,供您使用限定的一段时间
  2. 实验有时间限制,并且没有暂停功能。如果您中途结束实验,则必须重新开始。
  3. 在屏幕左上角,点击开始实验即可开始

使用无痕浏览模式

  1. 复制系统为实验提供的用户名密码
  2. 在无痕浏览模式下,点击打开控制台

登录控制台

  1. 使用您的实验凭证登录。使用其他凭证可能会导致错误或产生费用。
  2. 接受条款,并跳过恢复资源页面
  3. 除非您已完成此实验或想要重新开始,否则请勿点击结束实验,因为点击后系统会清除您的工作并移除该项目

此内容目前不可用

一旦可用,我们会通过电子邮件告知您

太好了!

一旦可用,我们会通过电子邮件告知您

一次一个实验

确认结束所有现有实验并开始此实验

使用无痕浏览模式运行实验

请使用无痕模式或无痕式浏览器窗口运行此实验。这可以避免您的个人账号与学生账号之间发生冲突,这种冲突可能导致您的个人账号产生额外费用。