google-bigquery - 如果我的浏览器崩溃/计算机关闭,BigQuery 是否会使用目标表完成长时间运行的作业?
问题描述
我经常在 web gui 中运行需要 30 分钟或更长时间的 BigQuery 作业,并将结果保存到另一个表中以供以后查看。
由于我不等待结果很快出来,也不将它们存储在我的计算机内存中,如果我可以开始查询然后关闭我的计算机,第二天再来查看结果,那就太好了在目标表中。
这行得通吗?
如果我的计算机崩溃、浏览器内存不足或其他任何导致我在作业运行时失去与 Bigquery 的连接的情况,这同样适用。
解决方案
简单的答案是肯定的,处理发生在云中,而不是在您的浏览器上。只要您设置了目标表,结果就会保存在那里,如果没有,您可以查看查询历史记录,看看是否有任何问题导致它无法生成。
如果您不设置目标表,它将保存到临时表中,如果您不及时返回,该表可能不可用。
我相信有人可以给你一个更详细的答案。
推荐阅读
- vue.js - vuetify 插件 2021 上的未知自定义元素 Vue Jest 测试 - Vue Cli 2
- php - Laravel + PHP 8 fpm SIGSEGV(信号 11)
- python - 代码正在慢慢地加速python代码
- prerender - React-snap 的样式损坏问题
- android - 升级 Gradle 插件后,XML 资源名称在发布版本中发生更改
- javascript - 带有节点 SQLite 的变量名
- search - 在完全二叉树中搜索节点(最佳方式)
- c# - 为什么 PostgreSQL varchar(n) 函数参数类型被覆盖为字符变化类型?
- postgresql - postgresql:将具有匹配列字段的值对象传递给插入命令
- typescript - 如果不是全部使用,是否有必要在接口中描述对象的所有字段?