使用 Cloud Console

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

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

准备工作

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

  1. 登录您的 Google 帐号。

    如果您还没有 Google 帐号,请注册一个新帐号

  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 包含三个主要部分:

  1. 页面左侧(导航面板):

    导航面板包含您可以查看的 BigQuery 资源列表。

    • 查询记录部分显示您的项目的查询作业。
    • 已保存的查询部分显示已保存和已共享的查询。
    • 作业记录部分显示项目的加载、导出和复制作业。
    • 点击转移部分会打开 BigQuery Data Transfer Service 页面。
    • 计划查询部分显示您已计划的查询。
    • BI Engine 部分显示 BI Engine 控制台。
    • 资源部分包含一系列固定的项目。展开某个项目可查看您有权访问的数据集和表。资源部分提供了一个搜索框,可让您按名称(项目名称、数据集名称、表名称或视图名称)或按标签搜索资源。通过搜索栏,您可以在现有的置顶项目中查找所有符合过滤条件的资源,或所有包含匹配项的资源。
    • 如需使用由 Data Catalog(Beta 版)支持的搜索和自动补全功能,请在试用由 Data Catalog 支持的搜索和自动补全对话框中,点击启用。启用此功能后,BigQuery 会按需在资源面板中加载搜索结果,并在查询编辑器中提供自动填充功能。如果您有大量资源,则 Data Catalog 可提升 Cloud Console 的性能。您还可以搜索当前固定的项目之外的资源。
  2. 详细信息面板:
    包含对应于导航面板中所选操作的信息。例如,如果您在导航面板中点击某个数据集,则详细信息面板会显示该数据集的相关信息。
  3. 查询编辑器:
    当您点击编写新查询时,查询编辑器将显示在详细信息面板的上方。如果您不再需要使用该编辑器,可点击隐藏编辑器以将其隐藏。

Google Cloud Console 屏幕截图

显示资源

导航面板会列出您在当前项目中可以浏览的数据集。点击项目旁边的 展开数据集图标 图标可显示该项目中的数据集。点击任意数据集旁边的图标可展开该数据集,并显示其中包含的表。

点击某个数据集或表时,该资源的相关信息会显示在详细信息面板中。在导航面板中点击某个表后,接着点击详细信息面板右侧的查询表按钮,即可在查询框中填充对该表的基本查询。您可以手动修改查询以指定字段,也可以根据需要自定义查询。您并非只能查询当前选定的表。如需详细了解如何查询表,请参阅运行交互式查询

在项目中完成工作

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

平台栏。

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

在 Cloud Console 中,您可以进行以下操作:

  • 切换到其他项目
  • 添加其他项目(或将其他项目置顶)
  • 移除置顶的项目

切换项目

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

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

    平台栏。

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

将项目置顶(添加项目)

您可以使用固定项目选项在 Cloud Console 中添加或“固定”项目。

可通过以下方式之一将项目置顶:

  • 切换到该项目,然后将其置顶。
  • 使用导航面板中的将项目置顶选项。

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

如需在打开项目后将其置顶,请执行以下操作:

  1. 切换到您要固定到导航面板的项目

  2. 在导航面板中,点击项目 ID。

  3. 在详细信息面板中,点击右侧的将项目置顶

    将项目置顶。

方法 2:使用将项目置顶选项

要使用将项目置顶对话框将项目置顶,请执行以下操作:

  1. 在导航面板的资源部分中,点击将项目置顶

  2. 将项目置顶对话框中,点击选择项目列表。您可以从最近选择的项目列表中选择项目,也可以使用过滤条件框快速扫描所有项目列表。

  3. 选择相应项目后,点击将项目置顶以关闭将项目置顶对话框。

从 Cloud Console 中移除项目

要移除之前添加(或置顶)的项目,请执行以下操作:

  1. 点击导航窗格中的项目 ID。

  2. 在右侧的详细信息面板中,点击取消置顶项目

查看作业和查询记录

当您使用 Cloud Console 运行作业运行查询时,相关历史记录会保留在导航面板中。查询也是一种作业类型,但为了便于使用,系统会单独保留您的查询历史记录。

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

如需列出记录中的所有可用作业,请使用 jobs.list API 方法或在 bq 命令行工具中运行 bq ls 命令。

查看作业历史记录

如需查看作业记录,请点击导航面板中的作业记录链接。

在作业记录详细信息面板中,点击个别作业可查看详细信息或再次运行该作业。您可以使用 Cloud Console 重复运行加载作业,但无法重复运行导出或复制作业。

查看查询历史记录

要查看查询历史记录,请点击导航面板中的查询记录链接。

在查询历史记录详细信息面板中,点击单个查询作业可查看详细信息或者在查询编辑器中打开该查询。在查询编辑器中打开查询时,您可以点击运行查询来再次运行该查询。

Cloud Console 显示限制

Cloud Console 具有以下显示限制:

  • 导航面板中只能显示 1000 个数据集。
  • 对于每个数据集,导航窗格中最多显示 3 万个表。所有数据集(包括置顶项目中的数据集)最多可以显示共 100 万个表。

键盘快捷键

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

组合键 (Windows/Linux) 组合键(Mac 操作系统) 操作
Ctrl+Enter Cmd+Enter 运行当前查询
Tab Tab 自动填充当前字词
Ctrl Cmd 突出显示表名称
在按住 Ctrl 的同时点击表名称 在按住 Cmd 的同时点击表名称 打开表架构
Ctrl+E Cmd+E 基于所选内容运行查询
Ctrl+/ Cmd+/ 为当前行或选定行添加注释
Ctrl+Shift+F Cmd+Shift+F 设置查询格式

示例

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

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

后续步骤