【问题标题】:BigQuery UI - Datasets missingBigQuery 界面 - 缺少数据集
【发布时间】:2015-03-29 09:36:01
【问题描述】:

我的 BigQuery UI 有一个奇怪的问题(继续 https://bigquery.cloud.google.com/queries/my-project-name)。我不知道为什么,但是当我完全意识到它们存在时,我看不到我的项目的数据集。我的代码仍然可以访问这些数据集及其表。我没有办法看到他们。

在 UI 本身中,如果我手动键入整个查询,我仍然可以查询它们,但是能够查看我的架构的结构可能会有所帮助。

当我在 chrome 上的开发人员工具中检查我的网络选项卡时,我注意到我收到“无法加载资源:net::ERR_CACHE_MISS”。然后我决定尽我所能来重置我自己的缓存。我清除了我的 cookie,隐身,我尝试了其他浏览器,甚至其他计算机。什么都没有带回我的数据集。

有人遇到过这种情况并且知道如何强制我的缓存命中吗?

【问题讨论】:

  • 你重新加载了吗?真正的名字是什么?
  • 我尝试了不同的浏览器和机器,也确实多次刷新。如果您认为我可能有一些奇怪的字符,我知道下划线的问题,所以我确保不使用任何字符:)

标签: google-app-engine google-cloud-platform google-bigquery


【解决方案1】:

不久前我遇到了同样的问题。当我收到错误时,我很挣扎,最终找到了一种方法来重置它。似乎是缓存服务器端的东西导致了不正确的缓存命中。重置服务器端缓存的方法是使用不存在的项目访问 URL,因此 https://bigquery.cloud.google.com/queries/bogus-nonexistant-project 之类的内容应该全部重置

【讨论】:

    【解决方案2】:

    您最近是否为以前只有数字 ID 的项目分配了新的字符串 ID?如果是这样,这是最近报告的一个已知问题,我仍在努力解决。

    问题是前端缓存被项目的旧数字 ID 卡住了,而我们的前端 JS 有一个错误,它会出错,而不是更新缓存以包含新的字符串 ID。 LiY 的解决方法是转到一个虚假的、不可缓存的 URL,建议在解决此错误之前解除缓存。

    (如果您最近没有为您的项目分配新的字符串 ID,那么我很想了解更多关于可能导致此问题的原因的详细信息,以免其他人发生此问题!)

    【讨论】:

    • 其实这是最近在项目上完成的。很高兴了解实际问题是什么:) 谢谢您的意见
    猜你喜欢
    • 2019-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-09
    • 1970-01-01
    • 2013-06-29
    • 1970-01-01
    相关资源
    最近更新 更多