使用 Cloud Console

Google Cloud Console 提供了一个图形界面,该界面可用于创建和管理 BigQuery 资源以及运行 SQL 查询。

如需了解如何使用 Cloud Console,请参阅 Cloud Console 快速入门

准备工作

您必须先创建或选择 Google Cloud 项目,才能使用 Cloud Console。

  1. 登录您的 Google Cloud 帐号。如果您是 Google Cloud 新手,请创建一个帐号来评估我们的产品在实际场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。
  2. 在 Google Cloud Console 的项目选择器页面上,选择或创建一个 Google Cloud 项目。

    转到“项目选择器”

  3. 新项目会自动启用 BigQuery。如需在先前存在的项目中激活 BigQuery,请转到 启用 BigQuery API。

    启用 API

  4. 如果您不想提供信用卡或为项目启用结算功能,BigQuery 会提供沙盒。无论您的项目是否启用了结算功能,本主题中的步骤都适用。如果您想启用结算功能,请参阅了解如何启用结算功能

在 Cloud Console 中打开 BigQuery 页面

如需在 Cloud Console 中打开 BigQuery 页面,请执行以下操作:

  1. 打开 Cloud Console。

    转至 Cloud Console

  2. 在导航菜单中,点击 BigQuery

您还可以在浏览器中输入以下网址,直接打开 BigQuery 页面。

https://console.cloud.google.com/bigquery

或者,点击此处使用最近访问的项目直接在 Cloud Console 中打开 BigQuery 页面:

转到 BigQuery 页面

Cloud Console 概览

Cloud Console 包含三个主要部分,如以下屏幕截图所示:

显示导航菜单、“探索器”面板和详细信息面板的 Google Cloud Console 页面

导航菜单包含您可以查看的 BigQuery 资源列表:

  • SQL 工作区部分显示数据集、表、视图和其他 BigQuery 资源。您可以在此处创建和运行查询、使用表和视图、查看您的 BigQuery 作业记录,以及执行其他常见的 BigQuery 任务。

  • 点击转移部分会打开 BigQuery Data Transfer Service 页面。

  • 计划查询部分显示您已计划的查询。

  • 预留部分显示槽承诺、预留和预留分配。

  • BI Engine 部分会打开 BigQuery BI Engine 页面。

如需收起导航菜单,以便仅图标可见,请点击隐藏 BigQuery 导航菜单 (Hide BigQuery navigation menu)。如需再次暂时展开该菜单,请将指针悬停在该菜单上。如需展开该菜单,以使标签保持可见,请点击显示 BigQuery 导航菜单 (Show BigQuery navigation menu)。

“浏览器”面板

在导航菜单中选择 SQL 工作区时,系统会显示探索器面板。此面板包含当前项目以及所有置顶项目的列表。如需查看您在项目中有权访问的数据集,请展开该项目。如需查看该数据集中的表、视图和函数,请展开该数据集。

您还可以使用搜索框按名称(项目、数据集、表或视图名称)搜索资源,或按标签搜索资源。通过搜索框,您可以在当前项目和置顶项目中查找符合过滤条件的资源,或包含匹配项的资源。

如需使用由 Data Catalog(Beta 版)支持的搜索和自动补全功能,请在试用由 Data Catalog 支持的搜索和自动补全对话框中,点击启用。启用此功能后,BigQuery 会针对探索器面板中的搜索以及 SQL 查询中的自动补全,按需加载结果。如果您有大量资源,则 Data Catalog 可提升 Cloud Console 的性能。借助 Data Catalog,您还可以搜索当前项目和置顶项目之外的资源。

“详细信息”面板

详细信息面板显示有关您的 BigQuery 资源的信息。在探索器面板中选择数据集、表、视图或其他资源时,Cloud Console 会在详细信息面板中打开一个新标签页,其中包含相应资源的相关信息。在这些标签页中,您可以创建表和视图、修改表架构、导出数据以及执行其他操作。

处理项目

您的所有 BigQuery 工作都在项目中完成。此项目的名称显示在导航面板中的过滤数据集框下方看到。您还可以使用页面顶部的平台栏查看当前项目。

平台栏。

您在项目中执行所有工作时产生的费用都将计入与该项目关联的结算帐号。要详细了解 BigQuery 费用,请参阅价格页面

切换项目

如需在 Cloud Console 中切换项目,请执行以下操作:

  1. 在页面顶部的平台栏中,点击您的项目。

  2. 在项目对话框中,点击列表中该项目的名称。这会将 Cloud Console 中先前的项目替换为您选择的项目。

固定(添加)项目

您可以在 Cloud Console 中添加或置顶项目。置顶项目列在探索器面板中,您可以在其中浏览项目中的数据集。

方法 1:打开项目然后将其置顶

如需在打开项目后将其置顶,请按照以下步骤操作:

  1. 切换到您要置顶的项目

  2. 探索器面板中,选择项目名称。

  3. 使用以下选项之一将项目置顶:

    • 点击项目名称旁边的置顶
    • 在详细信息面板中,点击将项目置顶

      将项目置顶。

方法 2:从项目列表中选择项目

如需通过从项目列表中选择项目来将其置顶,请按照以下步骤操作:

  1. 探索器面板中,点击添加数据

  2. 点击将项目置顶

  3. 在对话框中,点击项目的名称。

从 Cloud Console 中移除项目

如需移除置顶项目,请按照以下步骤操作:

  1. 探索器面板中,选择项目名称。

  2. 使用以下选项之一将项目取消置顶:

    • 点击项目名称旁边的取消置顶
    • 在详细信息面板中,点击取消置顶项目

显示资源

探索器面板列出您可以在当前项目或任何置顶项目中浏览的数据集。如需显示项目中的数据集,请点击项目名称旁的展开节点 图标。如需显示数据集中的表、视图和函数,请点击数据集名称旁边的展开节点 图标。

如需显示资源的相关信息,请在探索器面板中点击该资源的名称。您选择的每个资源都会在详细信息面板中打开一个新标签页。在该标签页中,您可以对资源执行操作,例如创建、删除、共享或更新资源。可用的操作集取决于资源。例如,以下屏幕截图显示了表对应的标签页。

详细信息面板中的标签页显示共享、复制或删除表的选项。

如需运行查询,请在详细信息面板中点击编写新查询。此操作会打开一个新的编辑器标签页,您可以在其中输入 SQL 查询。如需运行查询,请点击运行。如需详细了解如何查询表,请参阅运行交互式查询

使用标签页

每当您选择资源或点击编写新查询时,Cloud Console 都会在详细信息面板中打开一个新标签页。如果您打开了多个标签页,则可以将这些标签页拆分到两个窗格中,并并排查看两个标签页。

如需将标签页拆分到两个窗格中,请按照以下步骤操作:

  1. 点击任意标签页角落的打开菜单 图标。

  2. 如需将所选标签页放到左侧窗格中,请选择将标签页拆分到左侧。如需将所选标签页放到右侧窗格中,请选择将标签页拆分到右侧

下图显示了包含两个打开的标签页的 SQL 探索器面板。一个标签页包含 SQL 查询,另一个标签页显示表的详细信息。

包含两个打开的标签页的“SQL 探索器”面板。

如需将标签页从一个窗格移到另一个窗格,请按照以下步骤操作:

  1. 点击该标签页角落的打开菜单 图标。

  2. 选择将标签页移至右侧窗格将标签页移至左侧窗格

如需关闭除该标签页以外的其他所有标签页,请按照以下步骤操作:

  1. 点击该标签页角落的打开菜单 图标。

  2. 选择关闭其他标签页

查看作业和查询记录

在详细信息面板中,您可以查看作业和查询记录。查询是一种作业类型,但查询记录会单独显示,以便您能够更轻松地找到最近查询。

作业记录、查询记录和已保存的查询对应的标签页。

如需查看作业记录,请点击作业记录标签页。如需查看某个作业的详细信息,请在作业记录列表中选择该作业。如需重复运行某个加载作业,请选择该作业,然后点击重复加载作业

如需查看查询记录,请点击查询记录标签页。如需查看某个查询的详细信息,请从查询记录列表中选择该查询。如需修改查询或再次运行查询,请选择该查询,然后点击在编辑器中打开查询

Cloud Console 中的作业和查询记录包括您在过去 6 个月内提交的所有加载、导出、复制和查询作业(最多 1000 个条目)。所有作业类型累计的作业数量不得超过 1000 个。

键盘快捷键

Cloud Console 支持以下键盘快捷键:

组合键 (Windows/Linux) 组合键(Mac 操作系统) 操作
Ctrl+Enter Cmd+Enter 运行当前查询
Tab Tab 自动填充当前字词
Ctrl Cmd 突出显示表名称
Ctrl+E Cmd+E 基于所选内容运行查询
Ctrl+/ Cmd+/ 为当前行或选定行添加注释

示例

您可以在 BigQuery 文档的方法指南部分中找到 Cloud Console 示例。

如需使用 Cloud Console 查看加载数据和查询数据示例,请参阅快速入门:使用 Cloud Console

后续步骤