【问题标题】:Dropping view in bigquery fails thru UI and api通过 UI 和 api 在 bigquery 中删除视图失败
【发布时间】:2015-01-05 21:38:32
【问题描述】:

删除 bq 项目 test-altar-543 的 sandbox_views 数据集上的任何现有视图失败,并显示“未找到:数据集 test-altar-543:sandbox”错误。目前有 7 个视图,它们正在引用沙盒数据集中的表。全部失败!

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

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

【问题讨论】:

    标签: google-bigquery


    【解决方案1】:

    它被谷歌接受为一个错误,请参阅问题上的链接以解决问题!

    【讨论】:

      【解决方案2】:

      我不禁注意到你发布的链接得到了答案,所以为了完整起见,我将在这里重新表述他们所说的话:

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

      他们建议的解决方案是将视图更新为不查看删除表(因此可能会执行简单的“选择'测试'”或类似的操作,作为视图)会让您删除它们。

      要更新视图,您只需“重新保存”它。新观点将取代旧观点。

      【讨论】:

      • 该链接适用于谷歌,与此同时,我已在此处为社区发布,我们知道该链接已被谷歌接受为错误。
      • 哦,我知道了。我刚刚添加了谷歌在此处发布的解决方法,以防链接失效:)
      猜你喜欢
      • 2018-07-24
      • 2016-01-17
      • 2018-02-27
      • 1970-01-01
      • 2018-04-05
      • 1970-01-01
      • 2015-09-30
      • 1970-01-01
      • 2019-02-11
      相关资源
      最近更新 更多