通过Python API提交的作业的BigQuery历史记录

时间:2017-11-30 22:10:53

标签: python google-bigquery google-cloud-platform

我使用Python API提交BigQuery查询,但是当我转到bigquery.cloud.google.com并在查询历史记录中时,我无法找到通过API提交的查询。在我的用例中,我试图跟踪每个查询中正在处理的数据量以及整个BigQuery帐户中处理的数据总量。有关如何找到上述内容的任何信息都会有所帮助。

感谢。

1 个答案:

答案 0 :(得分:2)

在BQ UI中,您只能看到您登录的帐户发布的作业。这就是为什么当您使用个人帐户登录时,您看不到服务帐户发布的作业

要获得服务帐户颁发的职位,您可以使用Jobs.list API

  

列出您在指定项目中启动的所有作业。工作信息在创建后的六个月内可用。作业列表按作业创建时间按反向时间顺序排序。如果设置allUsers属性,则需要Can View项目角色或Is Owner项目角色。