Google Cloud4 択難易度 基礎

数 TB のアクセスログを、サーバーを用意せず SQL で集計したい。向くサービスは?

正答

  1. Cloud SQL
  2. Cloud Storage
  3. Pub/Sub
  4. BigQuery

解説

BigQuery はサーバーレスのデータウェアハウスで、テラバイト級のデータにも SQL で集計をかけられる。インスタンスのサイズを決める必要はなく、オンデマンド料金では読み取ったデータ量に応じて課金されるため、SELECT * で全列を読むと料金がかさむ点に注意が要る。Cloud SQL は業務アプリの読み書き向けのリレーショナル DB で、巨大なログの集計には向かない。Cloud Storage はファイルの置き場所で、それ自体に SQL の集計機能は無い。Pub/Sub はメッセージを届ける仕組みで、データを貯めて分析する場所ではない。

参考: docs.cloud.google.com

bigquerydata-warehouse

この問題を含む Google Cloud のテストを制限時間つきで解く

Google Cloudクイズへ