首页 > 解决方案 > BigQuery:将通配符表从一个帐户转移到另一个帐户

问题描述

我们正在将 BigQuery 数据从 QA 转移到生产环境。为此,我们为生产环境创建了新的 google 帐户。

我们如何将通配符表数据从一个 google 帐户转移到另一个帐户?

标签: google-bigquery

解决方案


您可以使用 google 组在不同 google 帐户的项目/数据集之间非常快速地复制表。

  1. 从主 google 帐户设置 google 组
  2. 邀请新的 google 帐户(作为所有者)加入 google 群组
  3. 接受来自新 Google 帐户 gmail 的邀请。
  4. 使用共享的 google 群组电子邮件共享原始数据集。在数据集名称下选择向下箭头并选择共享数据集。确保以组而不是用户的身份共享,并使帐户成为所有者(或者您不能复制表格)
  5. 从新的谷歌帐户在 BQ 中创建一个新的项目和数据集。然后在切换到项目/显示项目下(在数据集名称下的向下箭头下)将旧项目 ID 添加到新的 google 帐户。您现在可以从新的 google 帐户查看旧项目/数据集及其所有表。从那里您可以将任何表从旧项目复制到新项目/谷歌帐户。几秒钟内的非常大的桌子。

编辑:我认为你需要使用旧的 UI 才能工作,因为新的选项似乎还没有


推荐阅读