Google bigquery 默认情况下,临时表和作业在bigquery上运行多长时间?

Google bigquery 默认情况下,临时表和作业在bigquery上运行多长时间?,google-bigquery,Google Bigquery,默认情况下,临时表将打开多长时间以获取数据?我知道我们可以设置过期,但是默认设置是什么? 那工作呢?如果有,默认过期时间是多少 我试图在文档中找到这些,但我找不到,我们将jobId返回给客户,以便他在作业完成时获取数据,但其中一些人喜欢存储并尝试使用2周前、1个月前的jobId获取数据 这里的默认时间是多少,以便我更好地解释它们?查询结果存储24小时: 所有查询结果(包括交互式查询和批处理查询)都会缓存在临时表中大约24小时,有些例外情况除外 正如Alexey所提到的,当使用缓存时,他们将查询结

默认情况下,临时表将打开多长时间以获取数据?我知道我们可以设置过期,但是默认设置是什么? 那工作呢?如果有,默认过期时间是多少

我试图在文档中找到这些,但我找不到,我们将jobId返回给客户,以便他在作业完成时获取数据,但其中一些人喜欢存储并尝试使用2周前、1个月前的jobId获取数据


这里的默认时间是多少,以便我更好地解释它们?

查询结果存储24小时:

所有查询结果(包括交互式查询和批处理查询)都会缓存在临时表中大约24小时,有些例外情况除外


正如Alexey所提到的,当使用缓存时,他们将查询结果存储24小时

关于BigQuery作业的时间期限,您可以获取上一次作业的作业历史记录

另一方面,根据您的描述,从查询结果创建一个具有过期时间的新表似乎是最合适的策略。此外,您还可以检查使用是否有助于存储重复查询的某些结果