BigQuery Migration Service 简介

本文档简要介绍了 BigQuery Migration Service。

BigQuery Migration Service 是用于将数据仓库迁移到 BigQuery 的综合性解决方案。它提供可在迁移的各个阶段(包括评估和规划、各种 SQL 方言的 SQL 转换、数据转移和数据验证)为您提供帮助的功能。这些工具可帮助您提高迁移速度并降低风险,从而缩短实现价值的时间。

BigQuery Migration Service 包含以下功能:

您还可以使用以下开源工具来帮助您完成迁移过程:

  • 数据迁移工具:使用数据迁移工具自动将数据仓库迁移到 BigQuery。该工具使用 BigQuery Data Transfer Service、BigQuery 转换服务和数据验证工具来转移数据、转换和验证 DDL、DML 和 SQL 查询。
  • 数据验证工具:将数据迁移到 BigQuery 后,运行数据验证工具,以验证源表和目标表是否一致。
  • BigQuery 权限映射器:使用权限映射器自动创建和维护用户可修改的权限映射。 您可以使用权限映射器来分析和协调重复的权限和用户群组,同时生成错误报告。该工具会输出用于创建 BigQuery 群组、用户和绑定的 JSON 和 Terraform 脚本。
  • Cloud Composer 模板:使用 Cloud Composer 模板可简化新 Airflow DAG 的创建或现有编排作业从本地迁移到云端的过程。
  • Cloud Foundation Fabric:查看 Google Cloud的 Terraform 示例和模块,包括组织级着陆区蓝图、网络模式和产品功能的参考蓝图,以及一个可适应的模块库。

配额

配额和限制适用于作业数量以及文件大小。如需详细了解迁移服务配额和限制,请参阅配额和限制

价格

BigQuery Migration API 可免费使用。但是,用于存储输入和输出文件的存储空间会产生正常费用。如需了解详情,请参阅存储价格

此外,您可以使用 Google Cloud 迁移中心的费用估算功能生成迁移到 BigQuery 的运行数据仓库设置的费用估算。如需了解详情,请参阅开始估算费用指定数据仓储要求

后续步骤