menu
arrow_back

BigQuery で課金データを分析する

BigQuery で課金データを分析する

40分 クレジット: 1

Google Cloud セルフペース ラボ

概要

はじめに

BigQuery は、Google が提供するサーバーレスでスケーラビリティに優れた企業向けデータ ウェアハウスです。データ アナリストの生産性が向上するように設計されており、他のプロバイダでは実現できない低料金で提供されています。

このラボでは、BigQuery を使用してサンプルの GCP 課金レコードを調べる方法について学びます。ツールとデータセットについてある程度知識が得られたら、課金データから分析情報を引き出すための SQL クエリを実行します。

目標

このラボでは、次の方法について学びます。

  • GCP Console から BigQuery にログインする。
  • サンプルのデータセットとテーブルを調査する。
  • 課金データに関する簡単なクエリを構成して実行する。
  • データのクエリを実行し、関連する課金の質問に回答する。

設定と要件

Qwiklabs の設定

[ラボを開始] ボタンをクリックする前に

こちらの手順をお読みください。ラボの時間は制限されており、一時停止することはできません。[ラボを開始] ボタンをクリックするとタイマーが開始され、Cloud リソースを利用できる時間が表示されます。

この Qwiklabs ハンズオンラボでは、シミュレーションやデモ環境ではなく、実際のクラウド環境を使ってご自身でラボのアクティビティを行うことができます。一時的な認証情報が新しく提供されるため、ラボ受講中の Google Cloud Platform へのログインおよびアクセスにはその認証情報を使用してください。

前提条件

このラボを完了するには、次のものが必要です。

  • 標準的なインターネット ブラウザ(Chrome を推奨)。
  • ラボを完了するために必要な時間。

注: すでに個人の GCP アカウントやプロジェクトをお持ちの場合でも、そのアカウントやプロジェクトはラボでは使用しないでください。

Google Cloud Platform Console

ラボを開始して Console にログインする方法

  1. [ラボを開始] ボタンをクリックします。ラボの料金をお支払いいただく必要がある場合は、表示されるポップアップでお支払い方法を選択してください。 左側のパネルに、そのラボで使用する一時的な認証情報が表示されます。

    Google Console を開く

  2. ユーザー名をコピーし、[Google Console を開く] をクリックします。 ラボでリソースが起動し、別のタブで [Choose an account] ページが表示されます。

    ヒント: タブをそれぞれ別のウィンドウで開き、並べて表示しておきましょう。

  3. [Choose an account] ページで [Use another account] をクリックします。

    アカウントの選択

  4. [Sign in] ページが開きます。[Connection Details] パネルでコピーしたユーザー名を貼り付けます。パスワードもコピーして貼り付けます。

    重要: 認証情報は [Connection Details] パネルに表示されたものを使用してください。ご自身の Qwiklabs 認証情報は使用しないでください。請求が発生する事態を避けるため、GCP アカウントをお持ちの場合でもそのアカウントはラボで使用しないでください。

  5. 以降のページでは次の点にご注意ください。

    • 利用規約に同意してください。
    • 復元オプションや 2 段階認証プロセスは設定しないでください(一時的なアカウントであるため)。
    • 無料トライアルには登録しないでください。

その後このタブで GCP Console が開きます。

Qwiklabs に参加してこのラボの残りの部分や他のラボを確認しましょう。

  • Google Cloud Console への一時的なアクセス権を取得します。
  • 初心者レベルから上級者レベルまで 200 を超えるラボが用意されています。
  • ご自分のペースで学習できるように詳細に分割されています。
参加してこのラボを開始
スコア

—/100

Construct and run a simple query based on the Cost field

ステップを実行

/ 20

List unique services available from the sample bill.

ステップを実行

/ 20

Get count of logs generated for each service from the sample bill.

ステップを実行

/ 20

Find the GCP project with the most records in the billing data.

ステップを実行

/ 20

Find the cost breakdown per project

ステップを実行

/ 20