首页 > 解决方案 > 如何在 BigQuery WebUI 中创建隐藏数据集,同时保持 datastudio 连接成为可能?

问题描述

我正在研究一个数据管道,该管道最终会在 BigQuery 的数据集中生成一个表。这个数据集需要满足两个条件:(1)它必须能够连接到 datastudio;(2)这个数据集需要隐藏在 BigQUery 的 WebUI 中。BigQuery 文档建议在命名数据集时使用下划线,以便在 BigQuery WebUI 中隐藏它。这有效,我可以通过 CLI 控制它。但是,这也会导致它在 DataStudio 中被隐藏,从而无法从 DataStudio 连接到该数据集。如果可能的话,我想知道如何在无需创建新项目的情况下实现这一点(创建一个隐藏在 BigQuery WebUI 中并可以连接到 DataStudio 的数据集)。

标签: pythondatasetpipelinegoogle-data-studio

解决方案


创建数据集BigQuery 的文档中所述,以下划线开头的数据集在导航窗格中是隐藏的;但是,您仍然可以查询这些数据集中的表和视图,即使它们在 Web UI 中不可见。

基于此,我做了一些测试,发现一个可用的解决方法是使用Custom Query创建Data Studio连接;通过这种方式,您可以将数据集隐藏在 Web UI 中,并根据您的项目需求创建语句来访问它。

在此处输入图像描述


推荐阅读