如何使用计划查询刷新 Google Big Query 中的现有表?

Posted

技术标签:

【中文标题】如何使用计划查询刷新 Google Big Query 中的现有表?【英文标题】:How to refresh existing tables in Google Big Query with a schedule query? 【发布时间】:2021-05-02 05:53:00 【问题描述】:

我是 Google Big Query 的新手,我创建了一个联合不同表的查询,并且我设置了一个计划查询以按需运行,并可选择覆盖目标表。但是,在运行计划查询时,目标表会通过复制数据来刷新。但我只想刷新表并确保数据量与源表相同。

有人可以帮我解决这个问题吗?

谢谢

【问题讨论】:

【参考方案1】:

尝试关闭“显示预览功能”。然后应该有一个选项来覆盖目标表,而不是在计划查询创建期间附加到它。

【讨论】:

嗨,我在计划查询中使用了覆盖表选项,它正在复制数据。而且我一直在隐藏“显示预览功能”选项 也许这是因为我没有指定选择哪一列而不是使用 Select * ?并且计划查询崩溃了?

以上是关于如何使用计划查询刷新 Google Big Query 中的现有表?的主要内容,如果未能解决你的问题,请参考以下文章

Google Data Studio:如何使用自定义 Big Query 查询创建时间序列图表

如何在 Google Big Query 中正确使用 GROUP BY 命令?

如何在使用 Python (PyCharm) 查询 Google Big Query 时修复 CERTIFICATE_VERIFY_FAILED 错误

使用 Google Big Query 在 Google App 脚本上超过最大执行时间

如何优化 Google Big Query 计费字节数

在 Google Big Query 中使用 bq 命令行执行查询