Google bigquery 如何下载BigQuery中的所有查询?

Google bigquery 如何下载BigQuery中的所有查询?,google-bigquery,google-data-studio,Google Bigquery,Google Data Studio,我创建了一个小的DataStudio仪表板,它使用一个相当大的表中的BigQuery数据—现在是4.5 GB,每天都在增加 这是一个打击今天,这增加了我的平均地面军事系统的成本在一天内五倍。如何下载完整的查询列表,以便查看使用情况的详细信息 顺便说一句,如果你对如何降低查询成本有什么想法,请分享。我已经减少了用于生成结果的列的数量,并且正在考虑进一步减少这些列的方法。选项1: 要查看查询历史记录,请单击BigQuery控制台中的“查询历史记录”选项卡。要查看查询的详细信息,请从“查询历史记录”列

我创建了一个小的DataStudio仪表板,它使用一个相当大的表中的BigQuery数据—现在是4.5 GB,每天都在增加

这是一个打击今天,这增加了我的平均地面军事系统的成本在一天内五倍。如何下载完整的查询列表,以便查看使用情况的详细信息


顺便说一句,如果你对如何降低查询成本有什么想法,请分享。我已经减少了用于生成结果的列的数量,并且正在考虑进一步减少这些列的方法。

选项1:

要查看查询历史记录,请单击BigQuery控制台中的“查询历史记录”选项卡。要查看查询的详细信息,请从“查询历史记录”列表中选择查询

云控制台中的作业和查询历史记录包括您在过去6个月内提交的所有加载、导出、复制和查询作业(最多1000个条目)。1000个作业的限制是所有作业类型的累积限制

选项2:

如果您希望看到1000多个查询,我们可以使用审计日志。在日志资源管理器中使用以下筛选器

resource.type="bigquery_resource"
protoPayload.methodName="jobservice.getqueryresults"

是的,但是发生的是,我在一天内有几千个查询,只有最近的查询可以在项目中找到history@MarceloSoares请检查编辑后的答案