我在BigQuery Console中创建了一个数据集,并开始使用控制台加载数据。我从Google云端存储中加载了几个文件,然后我刷新了BigQuery控制台页面,在我的项目中,它现在说“在此项目中找不到数据集”。
如果我点击Recent Jobs链接,它会显示我的数据已成功加载到该数据集:table中,为什么它不再在控制台中显示我的数据集。没有它,我无法查询刚刚加载的数据。
有什么建议吗?
答案 0 :(得分:3)
数据集名称是否有可能以下划线开头?如果是这样,这是'按设计'。默认情况下隐藏以下划线开头的数据集 - 要列出它们,您需要传递'all'标志。
显然,在UI中这可能会更好。创建新数据集时,UI会将其添加到当前视图中,即使它是“隐藏”的。然后,当您重新加载时,数据集不会显示,因为它是隐藏的。
考虑到这一点,隐藏数据集的信号可能不是名称,而是数据集对象上的实际标志。隐藏数据集用于隐藏用作查询结果的数据集,以显示在数据集列表中。