OpenData

DatalabからBigQueryへのアクセス方法

佐々木です。

Datalabでは、BigQueryに直接アクセスし、データ解析をおこなう事が可能です。DockerでDatalabを起動する際に、PROJECT_IDを指定して起動します。

$ docker run -it -p 127.0.0.1:8081:8080 -p 6006:6006  -v "${HOME}/datalabent"  -e "PROJECT_ID=プロジェクトID"  Dockerイメージ名

localhost:8081で、Datalabにアクセスし、画面の右上のアイコンをクリックし、プロジェクトIDと関連したユーザでSign Inする。


これで、DatalabからBigQueryにアクセスできるようになるので、PublicなBigQueryにアクセスし、値を取得してみる。

https://bigquery.cloud.google.com/

で、BigQueryのConsoleにログインすると、PublicなBigQueryの一覧も表示される。

BigQueryへのアクセスは、データ・セット名と、テーブル名を指定しておこなう。

%%sql
SELECT title FROM [bigquery-public-data:hacker_news.full_201510] LIMIT 100

import datalab.bigquery as bq
bq.Query('SELECT title FROM [bigquery-public-data:hacker_news.full_201510] LIMIT 100').results()

他にもいろいろなBigQueryのデータがオープンになっているので、ここらへんでいろいろ遊んでみると面白い事ができそう。

https://www.reddit.com/r/bigquery/wiki/datasets?1484027865559=1

Related post

  1. OpenData

    東北六県の国別訪日外国人数

    佐々木です。RESAS APIのモバイル空間統計を用いて、東北…

  2. OpenData

    会津若松市でOpenDataで公開されている走行データ(10万件)を解析 その2

    佐々木です。会津若松市の目黒さんから信号の位置は、OSMを使え…

  3. OpenData

    会津若松市でOpenDataで公開されている走行データ(1万件)を解析

    佐々木です。Datalabで解析第二弾として、会津若松市で公開…

  4. OpenData

    会津若松の公用車から路面凹凸箇所を判定する

    佐々木です。会津若松の公用車から路面凹凸箇所を判定するNote…

  5. OpenData

    RESAS APIのモバイル空間統計

    佐々木です。RESAS APIのモバイル空間統計(NTTドコモ…

Comment

  1. No comments yet.

  1. No trackbacks yet.

最近の記事

  1. OpenData

    会津若松の公用車から路面凹凸箇所を判定する
  2. TensorFlow

    TFUG Aizu オープニングイベント&ハンズオン
  3. TensorFlow

    DatalabでGoogle Mapsを表示する
  4. GClue

    FaBoの新シールドテスト
  5. Cloud

    Cloud Machine Learning 1
PAGE TOP