我的 BigQuery 计划查询失败并出现以下错误:
Not found: Dataset bunny25256:dataset1 was not found in location US at [5:15]; JobID: 431285762868:scheduled_query_635d3a29-0000-22f2-888e-14223bc47b46
我通过 SQL 工作区安排了查询。当我在工作区中运行查询时,它工作正常。数据集和我创建的其他所有内容都位于同一区域:us-central1。
关于问题可能是什么以及如何解决或解决它有什么想法吗?
该查询没有什么特别之处,它计算
dataset1
中的表的一些统计信息并将其放入 dataset2
。
当您提交查询时,您将其提交给给定位置的 BQ。您创建的数据集位于
us-central1
,但您的查询已提交到 us
。位置us
和us-central1
不一样。将计划的查询更改为在 us-central1
中运行。请参阅 location 上的文档了解更多信息。
数据集未正确提供 - 它应该采用甲酸盐格式
project.dataset.table
尝试在大查询中运行下面
从
bunny25256:dataset1
中选择*
您应该提供
bunny25256:dataset1.table
还要注意的是,您无法更改已保存的计划查询的位置,这无法解决问题。您必须创建一个新的计划查询并将第一次保存到正确的位置。