Cloud Intelligence™Cloud Intelligence™

Cloud Intelligence™

2024年秋、BigQuery料金改定への備え方

By Geddy SchellevisAug 26, 20243 min read

このページはEnglishDeutschEspañolFrançaisItalianoPortuguêsでもご覧いただけます。

Googleは先日、BigQueryに関する2件の小規模な料金改定を今年後半に実施すると発表しました。BigQuery(BQ)をGoogle Cloud Storage(GCS)と組み合わせて利用しているユーザーには、料金改定に関するメールが1〜2通届いているのではないでしょうか。これらのメールは内容がよく似ているため、本記事では両者の違いと、クラウド請求額への影響を最小限に抑える方法を解説します。

新たに発生する課金とは

1つ目の変更は2024年10月21日から適用されます。

Googleは、他リージョンへのデータ転送に対するネットワーク料金の課金を開始しました。ただし例外が2つあります。EUマルチリージョンとeurope-west4間、およびUSマルチリージョンとus-central1間でのBQの転送は引き続き無料です。これらのマルチリージョンは、ほとんどの場合データを対応するリージョン内に保存しているため、実質的なデータ転送が発生しないからです。

たとえば、EUマルチリージョンからeurope-west2(ロンドン)へクローンまたはコピーを行うと、ネットワーク料金が発生します。

対象となるSKUは次のとおりです。

- Network Data Transfer GCP Multi-region within {{REGION}}

- Network Data Transfer GCP Replication within {{REGION}}

料金の詳細は料金ページをご覧ください。

2つ目の変更は2024年11月1日から適用されます。

Googleは、GCS上の外部テーブルからのデータ読み取りなど、BigQueryによる読み取り・書き込み操作への課金を開始します。これまでは無料でした。

これにより、バケット所有者には次の料金が請求されます。

  • Coldline、Nearline、Archiveストレージの取り出し料金
  • 異なるロケーション/リージョンにあるBigQueryデータセットから、Cloud Storageバケット内のデータを読み取る際のリージョン間ネットワークデータ転送料金

クラウド請求額への影響を最小限に抑えるには

あわせて押さえておきたいのは、BQマルチリージョンとGCSマルチリージョンは別のロケーションタイプとして扱われるという点です。そのため、特にマルチリージョンを利用する場合は、BQと他サービス間の下り(egress)料金に注意が必要です。

確認方法としては、課金データに異なるロケーションのSKUが含まれていないかをチェックしてみてください。含まれていれば、該当するケースが発生している可能性があります。

リージョン間データ転送料金を抑えるには、リモートのCloud Storageロケーションからデータをインポートする場合、転送先となるBigQueryデータセットと同じロケーションのCloud Storageバケットにデータを置くようにします。たとえば次のとおりです。

  • 他のGoogle Cloudサービスと連携するほとんどのworkloadsにはシングルリージョンが最適なため、移行を検討してください。

BigQueryのUSマルチリージョンにデータを読み込む場合は、Cloud Storageバケットをus-central1に配置することを検討してください。

  • BigQueryのus-west1にデータを読み込む場合は、Cloud Storageバケットをus-west1に配置することを検討してください。
  • 既存のCloud StorageバケットをBigQueryリージョンと同じ場所に配置したい場合は、gcloud storageコマンドまたはStorage Transfer Serviceでバケットを移動できます。

取り出し料金を抑えるには、次の方法を検討してください。

  • バケットでAutoclassを有効化する
  • Nearline、Coldline、ArchiveからStandardストレージへデータを移行する

これらの料金に対応するSKUは次のとおりです。

  • Archive Data Retrieval
  • Coldline Data Retrieval
  • Nearline Data Retrieval

DoiT Cloud Navigatorなら影響をかんたんに可視化

DoiTではDoiT Cloud Navigatorを提供しています。Cloud Navigatorを使えば、クラウドコストの把握・最適化・コントロールが容易になります。標準搭載のダッシュボードはもちろん、カスタムダッシュボードでもコストを詳細に管理できます。

DoiTをご利用中のお客様は、次の手順をお試しください。

https://console.doit.com/ → analytics → Reports

新しいレポートを作成します。

  • 「Service Filter」を追加
  • Google Cloud StorageとBigQueryを選択
  • SKU単位でグループ化
  • レポートを実行

Cloud Navigatorのスクリーンショット

該当するSKU(詳細は上記参照)を確認でき、改定適用後の請求額への影響を把握できます。

サポートやアドバイスが必要な場合は、

doit.com/servicesから、DoiTがどのようにお力になれるかをぜひご確認ください。