加载和查询数据
通过创建数据集、将数据加载到表以及查询该表,开始使用 BigQuery。
准备工作
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
如果您要使用现有项目来完成本指南,请验证您是否拥有完成本指南所需的权限。如果您创建了新项目,则您已拥有所需的权限。
-
Enable the BigQuery API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.对于新项目,BigQuery API 会自动启用。
- 可选:为项目启用结算功能。如果您不想启用结算功能或提供信用卡,本文档中的步骤仍然有效。BigQuery 提供执行这些步骤的沙盒。如需了解详情,请参阅启用 BigQuery 沙盒。
-
运行加载作业和查询作业:
BigQuery Job User (
roles/bigquery.jobUser) -
创建数据集、创建表、将数据加载到表中以及查询表:
BigQuery Data Editor (
roles/bigquery.dataEditor) - 在 Google Cloud 控制台中,打开 BigQuery 页面。 转到 BigQuery
- 在左侧窗格中,点击 探索器。
- 在
探索器 窗格中,点击您的项目名称。 - 点击 查看操作。
- 选择创建数据集。
- 在 创建数据集 页面上,执行以下操作:
所需的角色
如需获得创建数据集、创建表、加载数据和查询数据所需的权限,请让管理员为您授予项目的以下 IAM 角色:
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
创建 BigQuery 数据集
使用 Google Cloud 控制台创建用于存储数据的数据集。您可以在美国多区域位置创建数据集。如需了解 BigQuery 区域和多区域位置,请参阅位置。