gpt4 book ai didi

sql - 一个项目中允许的最大数据集数

转载 作者:行者123 更新时间:2023-12-03 23:34:04 26 4
gpt4 key购买 nike

我可以在一个 BigQuery 项目中创建的数据集数量是否有限制?我没有在文档中的任何地方找到这个限制。

我问这个是因为我想每天创建一个数据集。在每日数据集下,将使用每日数据创建相同数量的表。例如,

dataset_20121101
- table1
- table2
dataset_20121102
- table1
- table2
...
dataset_201XXXXX
- table1
- table2

此外,如果我想对一系列数据集进行查询,是否可以做一些比从每个数据集中明确选择更好的事情?例如,

select date, sum(price) from 
dateset_20121101.table1,
dateset_20121102.table1,
dateset_20121103.table1,
dateset_20121104.table1
group by date order by date

我猜不是,但只是尝试确认。

谢谢。

最佳答案

<强>1。每个项目的数据集

您可以为每个项目创建的 BigQuery 数据集的数量没有硬性限制。但是,如果您创建了大量内容,那么这可能会在尝试以编程方式列出所有内容时带来一些挑战。此外,拥有数百个数据集可能不太容易在 BigQuery UI 中导航。另请注意,它看起来像 bq command line tool目前没有为每个项目分页超过 50 个数据集(它只显示前 50 个,我们将考虑添加分页功能作为功能请求)。

<强>2。查询一系列数据集

明确列出每个 dataset.table 组合是目前指定要在一系列数据集上运行的查询的唯一方法。但是,改进引用多个表的语法是开发人员的一个非常普遍的要求,因此我们正在探索改进(例如可能通过模式而不是列表来选择一系列表)。有关新功能的公告,请注册 bigquery-announce列表。

关于sql - 一个项目中允许的最大数据集数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13203402/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com