はじめに
備忘録なので雑多書きです。
アクセス条件
- BigQuery の実行権限があること
- BigQuery Tableへの読み込み権があること
- Tableの実態であるGoogle SpreadSheetへの読み込み権があること
- Scopeが設定されていること
上3つの詳細は省略。
Scopeが設定されていること
$ gcloud auth application-default login --scopes=https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/drive,https://www.googleapis.com/auth/drive.readonly
を実行し、認証を取得する。
https://www.googleapis.com/auth/drive
は読み込みだけなら不要な気もするが、検証していない。
あとは省略。