BigQuery Migration Service の概要

このドキュメントでは、BigQuery Migration Service の概要について説明します。

BigQuery Migration Service は、データ ウェアハウスを BigQuery に移行するための包括的なソリューションです。評価と計画、さまざまな SQL 言語の SQL 変換、データ転送、データ検証など、移行の各フェーズに役立つ機能が用意されています。これらのツールを組み合わせて移行を加速し、リスクを軽減して、価値創出までの時間を短縮できます。

BigQuery Migration Service には、次の機能が含まれています。

  • BigQuery 移行評価: BigQuery 移行評価を実行して、データ ウェアハウスの移行を評価して計画します。
  • SQL 変換ツール: 変換ツールは、Gemini 拡張 SQL カスタマイズなど、SQL クエリの GoogleSQL への変換を自動化します。バッチ SQL トランスレータを使用して SQL スクリプトを一括で移行することも、インタラクティブ SQL トランスレータを使用して個々のクエリを変換することもできます。SQL 変換 API を使用して、ワークロードを BigQuery に移行することもできます。
  • BigQuery Data Transfer Service: データソースから BigQuery にデータを読み込むデータ転送を設定します。詳細については、BigQuery Data Transfer 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 に移行するデータ ウェアハウスの設定実行費用の見積もりを生成できます。詳細については、費用の見積もりを開始するデータ ウェアハウジング要件を指定するをご覧ください。

次のステップ