名称以下划线开头的数据集不会显示在 Google BigQuery 的控制台中

use*_*198 2 google-bigquery

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

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

有什么建议么?

Jor*_*ani 6

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

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

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