通过 UI 和 api 在 bigquery 中删除视图失败

Dropping view in bigquery fails thru UI and api

删除 bq 项目 test-altar-543 的 sandbox_views 数据集上的任何现有视图失败并显示 "Not Found: Dataset test-altar-543:sandbox" errpr。目前有 7 个视图,它们引用沙盒数据集中的表。全部掉​​落失败!

任何具有相同内容的新视图创建都会成功,并且稍后也可以删除它。

https://code.google.com/p/google-bigquery/issues/detail?id=207&thanks=207&ts=1420492761

我不禁注意到你发布的 link 得到了答案,所以为了完成,我将在这里改写他们所说的话:

该错误似乎与引用的视图已删除 tables 这一事实有关,这导致在尝试删除视图时出现 404 未找到(因为该视图的目标是现在不存在的 table).

他们建议的解决方案是将视图更新为不查看正在删除的 tables(因此可能做一个简单的 "select 'test'" 或类似的东西,作为视图)会让您删除他们。

要更新视图,您只需 "resave" 即可。新视图将取代旧视图。

它已被 google 接受为错误,请参阅问题上的 link 以解决问题![​​=10=]