Google bigquery 更新计划查询配置:删除目标数据集

Google bigquery 更新计划查询配置:删除目标数据集,google-bigquery,Google Bigquery,我有一个带有SELECT语句和APPEND配置的计划查询,目标是数据集“Generas_analytics”中的一个特定表。最近,我修改了查询,现在查询遵循一系列步骤:插入、删除、插入,通过DML。现在,在执行查询时出现以下错误: 查询(“”)中指定的数据集与目标数据集“Generas_analytics”不一致 我试图通过UI删除目标数据集来更新预定查询配置,但似乎不可能。我还尝试了一些bq命令: bq update --transfer_config --target_dataset=''

我有一个带有SELECT语句和APPEND配置的计划查询,目标是数据集“Generas_analytics”中的一个特定表。最近,我修改了查询,现在查询遵循一系列步骤:插入、删除、插入,通过DML。现在,在执行查询时出现以下错误:

查询(“”)中指定的数据集与目标数据集“Generas_analytics”不一致

我试图通过UI删除目标数据集来更新预定查询配置,但似乎不可能。我还尝试了一些bq命令:

bq update --transfer_config --target_dataset='' resource_name
但目标数据集仍然是“通用分析”


如何更新此计划查询,从配置中删除目标数据集?

看起来计划查询是先前使用APPEND type transaction定义的目标数据集定义的。在更新到DML查询时,GUI不会显示要更新为NULL的数据集字段。因此,考虑到计划查询中先前设置的数据集和表名,会出现此错误

因此,修复方法是删除计划查询并使用DML查询选项从头开始创建它