自社では、BigQueryのデータの分析とかには主にGoogle Cloud Datalabを使っている。
現在のドキュメントでは、GCEを使う方法しかのっていないが、公開当初はローカルのdockerで動かせる方法が書いてあって、現在も下記のようなコマンドで利用可能です。
sudo docker run -d -p "8080:8080" \ -v "/path/to/content:/content" \ gcr.io/cloud-datalab/datalab:local-20170928
他のイメージも下記から確認できる。要ログイン?
https://console.cloud.google.com/gcr/images/cloud-datalab/GLOBAL
ローカル(実際には社内サーバー)とGCE版の使い分けは、軽いやつはローカル、大量のメモリ等のリソースを使う場合はGCEとしています。
メモリ50GB以上のマシンもちょっと使うだけなら月数千円で使えるので、買うより便利。
Python2,3の切り替えは下記で可能です