Google Cloud コンソールを使用して一般公開データセットに対してクエリを実行する
Google Cloud Console を使用して、BigQuery で一般公開データセットを検索してクエリを実行する方法について説明します。
Google Cloud Console で直接このタスクの詳しい手順については、[Guide me] をクリックしてください。
始める前に
- Google Cloud アカウントにログインします。Google Cloud を初めて使用する場合は、アカウントを作成して、実際のシナリオでの Google プロダクトのパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
-
Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。
-
Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。
-
Cloud プロジェクトに対して課金が有効になっていることを確認します。詳しくは、プロジェクトで課金が有効になっているかどうかを確認する方法をご覧ください。
BigQuery API が有効になっている。
新しいプロジェクトを作成している場合は、BigQuery API が自動的に有効になっています。
このチュートリアルで使用する Cloud プロジェクトの課金を有効にしない場合は、BigQuery サンドボックスにデータをアップロードして操作します。BigQuery サンドボックスを使用すると、一部の BigQuery 機能を無料で使用して、BigQuery を試すことができます。
一般公開データセットを開く
BigQuery の一般公開データセットは、デフォルトで Google Cloud コンソールに表示されます。
次の例では、パブリック プロジェクト bigquery-public-data
内のデータセットにアクセスします。
Google Cloud コンソールで [BigQuery] ページに移動します。
[検索語句を入力] フィールドに「bigquery-public-data
」と入力して、一般公開プロジェクトが [エクスプローラ] ペインにスター付きかどうかを確認します。[検索語句を入力] フィールドを使用すると、データセット、テーブル、スター付きのプロジェクトを検索できます。スターを外されたプロジェクトを直接検索することはできません。一般公開プロジェクトが [エクスプローラ] ペインでスター付きになっている場合、そのプロジェクトの
[ノードを展開します] をクリックして、すべてのデータセットを表示します。一般公開プロジェクトが [エクスプローラ] ペインでスター付きになっていない場合は、次の操作を行います。
[検索語句を入力] フィールドに、bigquery-public-data
プロジェクトに含まれるデータセットまたはテーブルの名前(austin_311
、gsod
など)を入力して、[検索範囲をすべてのプロジェクトに広げます] をクリックします。[エクスプローラ] ペインで、bigquery-public-data の上にポインタを置いて、
[スターを付ける] をクリックします。このプロジェクトには、まだ表示されていないデータセットがあります。
[検索語句を入力] フィールドに「bigquery-public-data
」と入力します。bigquery-public-data
プロジェクト内のすべてのデータセットを表示するには、このプロジェクトの 「ノードを展開する」をクリックします。
基盤となるデータセットを開いてその詳細を表示するには、> [開く] をクリックします。
[アクションを表示]
一般公開データセットに対してクエリを実行する
次の手順では、一般公開データセットの USA Name にクエリを実行し、1910 年から 2013 年までの米国で最も一般的な名前を調べます。
Google Cloud コンソールで [BigQuery] ページに移動します。
[エディタ] フィールドに移動します。[エディタ] フィールドが表示されていない場合は、[
クエリを新規作成] をクリックします。[
エディタ ] フィールドに次のクエリを貼り付けます。SELECT name, SUM(number) AS total FROM `bigquery-public-data.usa_names.usa_1910_2013` GROUP BY name ORDER BY total DESC LIMIT 10;
クエリが有効な場合は、クエリによって処理されるデータの量とともにチェックマークが表示されます。クエリが無効な場合は、感嘆符(!)がエラー メッセージとともに表示されます。
[実行] をクリックします。最も一般的な名前が [クエリ結果] セクションに表示されます。テーブルのヘッダー行には、クエリで選択した列名が含まれています。
省略可: クエリで処理された期間とデータの量を表示するには、
[クエリ結果] セクションの [ジョブ情報] タブをクリックします。
デモクエリの実行ガイド
BigQuery を初めて開くと、ようこそタブとクエリエディタのタブが表示され、ようこそタブがフォーカスされます。ようこそタブでは、Google トレンドのサンプル公開データセットに対してクエリを実行する方法が説明してあります。
ようこそタブは閉じることができますが、ページを更新すると再度表示されます。起動時にウェルカム タブを表示する場合は、[起動時にスタートページを表示する] チェックボックスをオンにします。ようこそタブに戻るには、[ ようこそ] をクリックします。
ようこそタブからクエリエディタを開くには、
[クエリを新規作成] をクリックします。BigQuery で動作するデータの取り込みとデータソースの検索の一般的な方法にアクセスするには、[ データを追加] をクリックします。ワークスペース URL を使用して BigQuery を開くと、まず、ワークスペースのクエリエディタ タブが開きます。
デモクエリガイドを実行するには、次の手順で行います。デモを終了するには、[
ツアーを閉じる] をクリックします。BigQuery のスタートページが表示されていることを確認します。[
ようこそ] をクリックします。
[
このクエリを開く] をクリックします。bigquery-public-data
プロジェクトが自動的に [エクスプローラ] ペインに追加されます。公開プロジェクトとgoogle_trends
データセットが展開され、[Google トレンド データ] ダイアログに、スターが付いたtop_terms
テーブルがハイライト表示されます。また、クエリエディタが開き、事前に定義されたクエリが表示されます。[Google トレンド データ] ダイアログで [次へ] をクリックします。
[Google トレンド クエリ] ダイアログで [次へ] をクリックします。
前のステップに戻るには、ダイアログで [戻る] をクリックします。
[このクエリを実行する] ダイアログで [試してみる] をクリックします。
前のステップに戻るには、ダイアログで [戻る] をクリックします。
[クエリ結果] ダイアログで [完了] をクリックします。
このデモは複数回実行できます。
Google トレンドの一般公開データセットを表示するには、スタートページで [データセットを表示] をクリックします。
クリーンアップ
このページで使用したリソースについて、Google Cloud アカウントに課金されないようにするには、次の手順を行います。
プロジェクトを削除する
BigQuery サンドボックスを使用して一般公開データセットに対してクエリを実行した場合、プロジェクトに対する課金は有効になりません。
課金をなくす最も簡単な方法は、チュートリアル用に作成したプロジェクトを削除することです。
プロジェクトを削除するには:
- Google Cloud コンソールで、[リソースの管理] ページに移動します。
- プロジェクト リストで、削除するプロジェクトを選択し、[削除] をクリックします。
- ダイアログでプロジェクト ID を入力し、[シャットダウン] をクリックしてプロジェクトを削除します。
次のステップ
- BigQuery サンドボックスについて学習する。
- Google Cloud コンソールでデータセットを作成し、テーブルをクエリする方法を学習する。
- BigQuery に関する最新情報を確認する。
- BigQuery の料金を確認する。
- BigQuery の割り当てと上限について学習する。