【问题标题】:Dataset with name starting with an underscore doesn't show up in Google BigQuery's Console名称以下划线开头的数据集不会显示在 Google BigQuery 的控制台中
【发布时间】:2013-10-22 17:27:08
【问题描述】:

我在 BigQuery 控制台中创建了一个数据集,并开始使用控制台加载数据。我从 Google Cloud Storage 加载了几个文件,然后刷新了 BigQuery 控制台页面,在我的项目下,它现在显示“在此项目中未找到数据集”。

如果我单击“最近的作业”链接,它会显示我的数据已成功加载到该数据集:表中,那么为什么它不再在控制台中显示我的数据集了。没有它我无法查询我刚刚加载的数据。

有什么建议吗?

【问题讨论】:

  • 有截图吗?也许您现在使用其他用户或项目登录?

标签: google-bigquery


【解决方案1】:

数据集名称是否有可能以下划线开头?如果是这样,这是“设计使然”。以下划线开头的数据集默认是隐藏的——要列出它们,你需要传递 'all' 标志。

显然这在 UI 中会更好。创建新数据集时,UI 会将其添加到当前视图,即使它是“隐藏的”。然后,当您重新加载时,数据集不会显示,因为它是隐藏的。

想一想,也许隐藏数据集的信号不应该是名称,而是数据集对象上的实际标志。隐藏数据集用于隐藏用作查询结果的数据集,使其不会显示在数据集列表中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-16
    • 1970-01-01
    相关资源
    最近更新 更多