BIGLOG

BigQueryで始める、SQL入門

サンプルデータセット

はじめに

本サイトでは、小売店を想定した実践的なサンプルデータを用いて、BigQueryでのSQL学習を進められるよう設計されています。

この記事では、そのサンプルデータの提供および、全体像と各データ(テーブル)が持つ特徴等について詳しく解説していきます。

1.サンプルデータのダウンロードと準備

本サイトで学習に活用いただくデータファイルは、以下の3種類です。

これらは、BigQueryでSQLを学ぶための実践的な題材となります。

・product_master:お店の取扱商品の基本情報 ・user_master:店舗利用の顧客情報 ・purchase:顧客の購買履歴

上記のデータは、下記の「ダウンロード」ボタンから一括でダウンロードできます。

Zipファイルをダウンロード後、展開(解凍)すると、これら3つのCSVファイルが格納されています。

ダウンロードしたこれらのCSVファイルは、ご自身のBigQuery環境にテーブルとして取り込むことで、SQLクエリを実行する準備が整います。

CSVファイルをBigQueryのテーブルとして取り込む具体的な方法は、本サイトの『BigQueryの始め方』へアクセスし、記事内の「5.テーブルの作成」のセクションをご参照ください。

まだBigQueryのプロジェクトやデータセットを作成していない場合は、同じ記事内の『3.プロジェクトの作成』と『4.データセットの作成』の手順も合わせてご確認ください。

3.各テーブルの説明