繁体   English   中英

将 BigQuery 中的多个查询选项卡附加到同一个 BQ Session

[英]Attach multiple query tabs in BigQuery to the same BQ Session

我无法在 UI 中找到执行此操作的方法:我希望 BigQuery 的 UI 中有不同的查询选项卡附加到相同的 session(即它们共享相同的@@session_id_SESSION变量)。 例如,我想在一个选项卡中创建一个临时表(会话范围),然后在一个单独的查询选项卡中能够引用该临时表。

据我所知,当我在 Session 模式下放置一个查询选项卡时,它总是会创建一个新的 session,这正是我不想要的:-\

这在 BQ 的 UI 中可行吗?

BigQuery 有第 3 方 IDE 支持此类功能(即:将选项卡加入现有 session

这是 Goliath - Potens.io Suite 的一部分,可在Marketplace 购买

让我们看看它是如何工作的:

  • 第 1 步 - 使用新的 session 创建选项卡并运行一些查询以实际启动 session

在此处输入图像描述

  • 第 2 步 - 创建新选项卡并加入现有的 session(使用 session_id 或仅使用相应的选项卡名称

在此处输入图像描述

因此,现在两个选项卡(选项卡 2 和选项卡 3)共享相同的 session 以及所有预期的特权
您可以向 session 添加任意数量的选项卡,以舒适地组织工作区

在此处输入图像描述

而且,如您所见,属于同一 session 的选项卡以用户定义的颜色着色,因此易于在它们之间导航

注意:该套件中的另一个工具是 Magnus - Workflow Automator。 支持所有 BigQuery、Cloud Storage 和大多数 Google API 以及多个简单的实用程序类型任务,如 BigQuery 任务、导出到存储任务、循环任务等等,以及高级调度、触发等。支持 GitHub 作为源代码控制出色地

披露:我是 Google Cloud 的 GDE,这些工具的创建者和 Potens 团队的领导者

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM