クラウドAI
BigQueryとは?
BigQueryとは、Google Cloudのサーバーレスなデータウェアハウスです。大規模データをSQLで分析する用途に使われます。
関連表記: BigQuery / ビッグクエリ / データウェアハウス
試験で問われるポイント
- 大規模分析、BI、機械学習連携の文脈で問われます。
- トランザクション処理用DBではなく、分析基盤として理解します。
- LookerやBigQuery MLとのつながりも押さえます。
具体例
売上、アクセスログ、広告データをBigQueryに集約し、SQLで分析します。
混同しやすい点
- Cloud SQLのような業務アプリ用リレーショナルDBと同じものとして扱う。
- ファイル保存用のオブジェクトストレージと考える。
関連問題で復習
SQLを使う分析チームが、BigQuery上のデータで予測モデルを作成したいと考えています。別の機械学習実行環境の構築を抑えられる機能はどれですか。
企業がBigQueryの分析データをパートナーへ共有します。受け手ごとにデータを複製して配布する管理を減らし、権限に基づく共有を行う機能はどれですか。
店舗責任者が毎日の補充量を決めるため、BigQueryの在庫・販売データをLookerで利用します。意思決定につながる構成として最も適切なものはどれですか。
企業は数年分の取引履歴を集め、部門横断の傾向をSQLで分析したいと考えています。個々の注文更新ではなく、大量の履歴を使う集計が中心です。最も適したサービスはどれですか。
制作会社は動画、デザイン画像、バックアップファイルを元のファイル形式のまま保管し、必要なファイルを取り出したいと考えています。最も適した保存先はどれですか。
複数の業務システムへイベントを配信します。送信側は各受信システムの処理完了を待たずに動き続け、受信側は自分のタイミングで処理したいと考えています。中心となるサービスはどれですか。
部門のMySQLアプリを移行します。DBエンジンとの互換性を保ち、アプリの改修を抑えてバックアップなどの管理負担を減らしたい場合、最も適した移行先はどれですか。
グローバルに展開する金融企業が、複数地域にまたがる取引データを扱いつつ強い整合性と高可用性を確保できるリレーショナルデータベースを求めています。最も適したサービスはどれですか。