首页 > 解决方案 > 使用 MERGE 语句的 BigQuery 计划查询

问题描述

我们在 BigQuery 中有许多使用 DML 关键字的计划查询MERGE INTO [destination table]。这些以前运行正常,但直到最近执行开始失败并出现错误:

Cannot set destination table in jobs with DML statements

事实证明,它现在需要一个目标表,即使在 MERGE 语句本身中有一个。

计划查询需要目标表

如何解决这个问题,或者什么是正确的配置才能像以前一样运行?如果我添加相同的目标表而 MERGE 语句中已经存在相同的表名,会有什么复杂性?

标签: google-bigquerydml

解决方案


推荐阅读