arrow_back

在 Looker 中合并不同探索的结果

登录 加入
访问 700 多个实验和课程

在 Looker 中合并不同探索的结果

实验 1 小时 universal_currency_alt 免费 show_chart 入门级
info 此实验可能会提供 AI 工具来支持您学习。
访问 700 多个实验和课程

GSP856

Google Cloud 自学实验的徽标

概览

Looker 中的探索由 Looker 开发者设计,旨在利用数据字段与表之间的指定关系,以最佳方式合并数据库表中的数据。因此,建议使用单个探索来检查您的数据。

但有时,Looker 开发者并未创建您需要的关系,或者他们遇到了一些技术限制。在这种情况下,您可以使用 Looker 合并不同探索中的数据(即使来自不同模型或项目),以便创建数据表和可视化图表。

您可以先基于一个探索创建一个查询,再添加基于其他探索的查询,然后使用“合并结果”功能,在单个表中显示合并后的结果。通过这种方式,您可以轻松检查数据、透视字段和创建可视化图表。

注意:在“合并结果”功能中,每个合并查询的数据行数限制为 5,000 行。当您执行的查询返回 5,000 行以上的数据时,合并结果中将只纳入返回的前 5,000 行数据。

合并查询时,先基于单个探索创建单个查询,然后再将其他查询与第一个查询合并。

第一个查询默认为主查询。这是非常重要的概念,因为当 Looker 匹配数据以创建合并结果时,它会将每个添加的查询与主查询(而不是与添加的其他查询)相匹配。

因此,无论何时添加查询,都需要在查询中包含一个可以与主查询中的某个维度相匹配的维度。

要详细了解合并结果,请参阅“合并不同探索的结果”文档

目标

在本实验中,您将学习如何通过执行以下操作合并不同探索的结果:

  • 创建主查询和下一个源查询
  • 查看合并结果并运行合并
  • 修改合并结果
  • 将合并结果保存到信息中心

设置

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

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

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

为完成此实验,您需要:

  • 能够使用标准的互联网浏览器(建议使用 Chrome 浏览器)。
注意:请使用无痕模式或无痕浏览器窗口运行此实验。这可以避免您的个人账号与学生账号之间发生冲突,这种冲突可能导致您的个人账号产生额外费用。
  • 完成实验的时间 - 请注意,实验开始后无法暂停。
注意:如果您已有个人 Google Cloud 账号或项目,请不要在此实验中使用,以避免您的账号产生额外的费用。

如何开始实验并登录 Looker

  1. 准备就绪时,点击开始实验

    此时您会看到“实验详细信息”窗格,其中包含您在进行该实验时必须使用的临时凭据。

    如果该实验需要付费,系统会打开一个弹出式窗口供您选择支付方式。

    请注意,“实验详细信息”窗格中会显示实验凭据。您需要使用这些凭据来登录 Looker 实例以进行该实验。

    注意:如果您使用其他凭据,将会收到错误消息或承担相关费用
  2. 点击打开 Looker

  3. 电子邮件地址密码字段中输入提供的用户名和密码。

    用户名:

    {{{looker.developer_username | Username}}}

    密码:

    {{{looker.developer_password | Password}}} 重要提示:您必须使用本页面上“实验详细信息”窗格中的凭据。请勿使用您的 Google Cloud Skills Boost 凭据。如果您有自己的个人 Looker 账号,请不要在此实验中使用。
  4. 点击登录

    登录成功后,您会看到用于本实验的 Looker 实例。

任务 1.创建主查询

要合并多个查询的结果,首先需要创建起始查询,起始查询即为主查询

  1. 在 Looker 导航菜单中,点击探索。在 FAA 下,点击 Flights(航班)。

  2. 在左侧窗格中,在所有字段下,展开 Flight Details(航班详情)。

  3. 点击 Carrier(航空公司)和 Flight Num(航班号)。

    您可以通过拖放字段名称,将右侧窗格中的所选字段重新排序。

  4. 展开 Aircraft Origin(飞机始发地),然后点击 City(城市)。

  5. 展开 Flight Details(航班详情),然后在测量中,点击 Cancelled Count(已取消航班数)。

  6. 展开 Arrival Date(抵达日期),将鼠标悬停在 Year(年)上,随即点击按字段过滤

    展开的“Arrival Date”(抵达日期)下拉菜单,其中突出显示了“Year”(年)选项上的过滤按钮

  7. 过滤条件窗格中,将 Flights Details Arrival Year(航班详情抵达年份)设为在如下年份:,并输入 2000

  8. 点击运行,查看主查询的结果。

    您将会看到 2000 年一年内的航班详情以及取消的航班总数。

任务 2.添加下一个源查询

创建好主查询后,即可开始添加另一个源查询。现在我们有了航班数据,就可以将该数据与始发机场的机场信息进行合并。

  1. 在主查询对应的探索的右上窗格中,点击“设置”(设置/齿轮图标)。

  2. 点击合并结果。这会打开选择探索窗口。

    Looker 会在“修改查询”窗口中打开探索,您可以在其中构建要合并到主查询中的新查询。

注意:为了合并查询,Looker 会在查询中查找值能匹配的维度。请确保您的查询中至少包含一个常见维度,且该维度的值完全匹配。

例如,如果两个查询都有“日期”维度,但一个查询使用值“2017-10-01”,另一个查询使用值“2017 年 10 月”,Looker 便无法使用此维度合并查询。
  1. 选择探索窗口中,点击 Airports(机场)。

  2. 所有字段窗格中,点击 City(城市)和 Average Elevation(平均海拔)。

注意:在为合并结果创建源查询时,请确保至少包含一个能够与主查询中的某个维度精确匹配的维度。
  1. 点击运行,查看源查询的结果。

    查询结果会显示机场所在城市和机场的平均海拔。

  2. 点击保存,将查询合并到主查询中。

任务 3.查看合并规则并运行合并

Looker 会自动查找用于匹配查询的最佳维度,并将这些匹配项显示在“合并规则”部分中。Looker 可显示各查询与主查询的合并方式。

查看 Looker 匹配查询时所采用的维度。您的主搜索“Flights”(航班)应当使用“Aircraft Origin City”(飞机始发城市)与次搜索“Airports”(机场)基于“Airports City”(机场所在城市)合并。

  1. 更改下拉菜单,以便在合并规则中使用正确的维度。

    “合并规则”部分,其中“Flights”(航班)字段中选定了“Aircraft Origin City”(飞机始发城市),“Airports”(机场)字段中选定了“Airports City”(机场所在城市)

  2. 点击运行,查看合并结果的最终效果。

  3. 点击“Airports Average Elevation”(机场平均海拔),按降序对值进行排序。

  4. 展开可视化窗格,点击不同的图表选项,查看适合呈现合并结果的可视化图表。

任务 4.修改合并结果

合并结果后,您仍然可以灵活地修改合并后的查询和用于合并查询的规则。

修改主要源查询

现在我们来向源查询中添加与目的地机场相关的信息。

  1. 源查询窗格中,点击“Flights”(航班)旁的齿轮图标,然后点击修改

    齿轮图标旁应有一个“主要”标签。

  2. 在左侧窗格中,点击所有字段

  3. 展开 Aircraft Destination(飞机目的地),然后点击 City(城市)。

  4. 点击运行,查看修改后的主查询结果。

  5. 点击保存,保存主要源查询。

任务 5.将合并结果保存到信息中心

  1. 展开可视化窗格,然后选择

    显示表的“可视化”窗格

  2. 合并结果对应的探索的右上窗格中,点击齿轮图标。

  3. 点击保存到信息中心

  4. 标题字段中,键入“Flight Cancellations & Elevation”(航班取消和海拔)。

  5. 点击新信息中心

    “添加到此文件夹中的信息中心”窗口,其中突出显示了“新信息中心”按钮

  6. 在信息中心名称字段中,键入“Airport Data”(机场数据),然后点击确定

    在“输入新信息中心名称”字段中输入了“Airport Data”(机场数据)。“确定”按钮突出显示。

  7. 点击保存到信息中心

  8. 在顶部窗格的绿色横幅中,点击指向 Airport Data(机场数据)的链接,即可访问您的新信息中心。

    您也可以依次点击文件夹 > 共享文件夹和您的新信息中心,来访问该信息中心。

    “Airport Data”(机场数据)信息中心

    点击检查我的进度以验证是否完成了以下目标: 创建包含合并结果的信息中心

恭喜!

在本实验中,您学习了如何通过创建主查询和下一个源查询、检查合并结果和运行合并、修改合并结果以及将合并结果保存到信息中心,来合并不同探索的结果。

后续步骤/了解详情

Google Cloud 培训和认证

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

上次更新手册的时间:2023 年 1 月 20 日

上次测试实验的时间:2023 年 1 月 20 日

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

准备工作

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

使用无痕浏览模式

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

登录控制台

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

此内容目前不可用

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

太好了!

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

一次一个实验

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

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

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