最新のIT技術を駆使して音楽関連サービスを展開しています。日々の活動内容から得た知識をお届けする開発ブログです。Report)の方で試してみました。フォルダ配下にCSVを配置した状態でZeppelinを立ち上げます。前回調査不足でちょっと面倒な方法でCSVを読み込んでいたのですが、Spark2.0からはCSVを読み込む機能が標準で用意されているらしく以下のようにすることで簡単に読み込むことができるようです。BillingのCSVはそのままでは見にくいのでDBなどに投入する必要があると思いますが、Zeppelinを使用すれば一時テーブルを使用して簡単にSQLで分析を行うことができます。GUIからSQLを書くだけでグラフの描画まで簡単にできますのでちょっとした分析をしたいときに便利です。CSVを一時テーブルに読み込むZeppelin上ではR言語やPythonでも書けるのですがデフォルトのでScalaで書いてみました。ZeppelinBigQueryを簡単に閲覧できる環境が欲しかったのでローカルにdockerでZeppelinを立てて接続してみました。docker-composeの設定2017/9/21時点では0.7.2が最新なので以下の設定になります。参加報告会を行いました。vol.4をレコチョクで開催しました。