BigQuery 作业简介

本页面提供了 BigQuery 作业的概览。

BigQuery 作业

作业是 BigQuery 替您执行的操作,包括加载数据导出数据查询数据复制数据等。

使用控制台、经典版 BigQuery 网页界面或 CLI 加载、导出、查询或复制数据时,系统会自动创建、安排并运行作业资源。您还可以通过编程方式创建加载作业、导出作业、查询作业或复制作业。以编程方式创建作业后,BigQuery 会为您安排并运行相应作业。

作业可能需要很长时间才能完成,因此它们会异步执行,其状态也可以轮询。用时较短的操作(例如列出资源或获取元数据)不由作业资源管理。

所需权限

要运行某个作业,您必须具有 bigquery.jobs.create 权限。 BigQuery 自动创建的作业需要 bigquery.jobs.create 权限,您通过编程方式运行的作业也需要这些权限。

要运行 BigQuery 作业,请向您的用户或服务帐号授予 bigquery.jobs.create 权限,也可以向您的帐号授予包含 bigquery.jobs.create 权限的项目级层预定义 IAM 角色。以下预定义的 IAM 角色包含 bigquery.jobs.create 权限:

要详细了解 BigQuery 中的 IAM 角色和权限,请参阅访问权限控制

配额政策

如需了解作业配额,请参阅“配额和限制”页面中的作业类型对应文档:

价格

每个作业都与您指定的某个特定项目关联。根据作业产生的任何使用,我们都会向附加到相关项目的结算帐号收取费用。如果您与他人共用一个项目的访问权限,则该项目中运行的任何作业都会通过附加的结算帐号计费。

如需了解详情,请参阅价格页面。

后续步骤

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
需要帮助?请访问我们的支持页面