google-bigquery - BigQuery:将通配符表从一个帐户转移到另一个帐户
问题描述
我们正在将 BigQuery 数据从 QA 转移到生产环境。为此,我们为生产环境创建了新的 google 帐户。
我们如何将通配符表数据从一个 google 帐户转移到另一个帐户?
解决方案
您可以使用 google 组在不同 google 帐户的项目/数据集之间非常快速地复制表。
- 从主 google 帐户设置 google 组
- 邀请新的 google 帐户(作为所有者)加入 google 群组
- 接受来自新 Google 帐户 gmail 的邀请。
- 使用共享的 google 群组电子邮件共享原始数据集。在数据集名称下选择向下箭头并选择共享数据集。确保以组而不是用户的身份共享,并使帐户成为所有者(或者您不能复制表格)
- 从新的谷歌帐户在 BQ 中创建一个新的项目和数据集。然后在切换到项目/显示项目下(在数据集名称下的向下箭头下)将旧项目 ID 添加到新的 google 帐户。您现在可以从新的 google 帐户查看旧项目/数据集及其所有表。从那里您可以将任何表从旧项目复制到新项目/谷歌帐户。几秒钟内的非常大的桌子。
编辑:我认为你需要使用旧的 UI 才能工作,因为新的选项似乎还没有
推荐阅读
- sql-server - SQL SUBSTRING from ntext field only text before and after
- rspec - 为什么“不要在诸如 `before` 之类的钩子中使用 `expect`”?
- python - 在 csv 文件中打印信息
- waze - Waze api 是否为应用程序中显示的图钉提供坐标?
- wordpress - AMP 警告为“文档中多次出现一个 AMP 组件‘脚本’标签”
- python - 在python的元组中查找重叠数字
- reactjs - Jest TypeError: is not a constructor in Jest.mock
- kotlin - 如何制作吞下异常的功能
- python - 需要替换 Pandas 中已弃用和删除的 API
- couchbase - 如何使用函数或运算符迭代 Couchbase 中的记录