データサイエンス100本ノック(構造化データ加工編)for BigQuery
- データサイエンス100本ノック(構造化データ加工編)をBigQueryでやりたい人向けの環境構築(Macでしか検証していません)
- 演習問題とデータのみデータサイエンス100本ノック(構造化データ加工編)から引用
- BigQueryの利用にかかる料金については,自己責任でお願いします
- macOS Monterey 12.3.1
- Docker Desktop 4.6.1 (for Mac)
ステップ 1: Google Cloud アカウントを作成するをご参照ください
ステップ 2: Google Cloud プロジェクトを作成するをご参照ください
サービス アカウントを使用して承認するをご参照ください
- buildする前に以下の項目を
.env
に必要事項を記載してください
GCP_KEY_PATH=
作成したサービスアカウントキーのパスGCP_IAM=
サービスアカウントのメールGCP_PROJECT_ID=
プロジェクトIDGCP_DATA=
作りたいデータセット名
$ git clone git@github.com:yuiki-iwayama/100knocks-preprocess-BigQuery.git
$ cd 100knocks-preprocess-BigQuery
$ docker-compose up -d --build
- ブラウザでhttp://localhost:8888にアクセスします
- work配下にBigQuery/Pythonの設問notebookを配置
- work/dataにデータセットを配置
- その他の情報はデータサイエンス100本ノック(構造化データ加工編)をご確認ください