当前位置:  开发笔记 > 编程语言 > 正文

在bigquery上查询项目中的所有数据集和表?

如何解决《在bigquery上查询项目中的所有数据集和表?》经验,为你挑选了1个好方法。

我目前正在尝试用我从BigQuery获得的数据创建自己的分析面板.我正确地输入了所有数据,并且能够单独查询每个表或查询特定数据集中的每个表,但不查询项目中的每个数据集.

简单地说,我想一次查询BigQuery中的每个表.BigQuery中的表格由Firebase Analytics填充,可能会更改,恕不另行通知,添加或删除.

我知道JOIN查询中每个表的方法,但值是硬编码的.我需要一种方法,我可以提供通配符并自动查询每个表.

任何帮助都会很棒,谢谢!



1> 小智..:

遗憾的是,您无法在不事先知道数据集名称的情况下编写可查询所有数据集中所有表的单个查询.

但是,如果您可以以编程方式构造查询,则可以使用BigQuery的datasets.list API获取所有数据集名称,然后构建一个查询,使用上面描述的表通配符获取这些数据集中的所有表.

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有