BLOGワンダープラネットの開発者ブログです。モバイルゲーム開発情報を発信。Intelligence)ツール巡りをしようと考えている藤岡です。今回はBIツールの一つである、「re:dash」に触れてみたいと思います。http://redash.io/re:dashはPython製かつ、様々なデータストアに対応しており、クエリを設定しておくとその結果をデータリスト化やグラフプロットしてくれます。対応データストアは以下の5つです。BigQueryMySQLPostgreSQLRedshiftMongoDB今回はBigQueryのサンプルデータを可視化してみたいと思います。LTS上での動作です。Console上でウェブアプリケーションのクライアントIDを作成する必要があります。後ほど、サービスアカウントの鍵(p12)が必要になります。VM上に配置してください。Pratform用のAMIが配布されています。re:dashと動作に必要な物がすでにセットアップされています。Pratform上で試してみようと思います。Engineを操作する為にgcloudコマンドが必要になります。gcloudコマンドのインストールはこちら。インスタンス作成後、sshでログインします。配下に存在しています。/opt/redash/.envのGoogle関連の3つの要素を設定します。先ほど作成した、クライアントIDとクライアントシークレットを設定します。appsドメインを持っているユーザーのみがログインできるようになります。設定の反映&re:dashを再起動します。re:dashからデータストアの設定をし、BigQueryを使うための準備をします。http://redash.io/configuration/datasources.htmlこちらの設定に従い、設定してみます。re:dash側が設定を聞いてくるので、合わせて設定をしていきます。最後に設定をJSON形式でアウトプットしてくれます。{your_project_id}と{your_service_account}とプライベートキーのパスは環境に合わせて変更してください。Sourceを作成しております。これでre:dashを使う準備ができました。VMのパブリックIPにアクセスすることでこんな感じのダッシュボードが表示されるかと思います。データを可視化してみるそれでは、クエリを作成してみましょう。Queryをクリックすると、クエリを実行画面が表示されます。BigQueryのサンプルデータセットから適当なクエリを投げてみます。クエリは実行期間を設定しておくことも可能です。Github上のレポジトリ内で、issueがあるレポジトリと無いレポジトリの数をテーブル表示してみました。Visualizationタブからグラフを追加することが可能です。円グラフをプロットしてみました。使用出来るグラフは以下5つです。面グラフ最後にre:dashは導入も比較的簡単で、クエリの定期実行&可視化等、便利な機能満載です。LayoutでかっこいいToolbarにするエンジニアブログ担当の佐藤です。Datalabを触ってみた今回のエンジニアブログを担当する藤岡です。お願い致し...2015-04-24iOSでRealmを触ってみよう!今回のエンジニアブログを担当する村田です。今回はモバイル向...2015-03-03FirebaseでiOSアプリを作ってみよう!今回のエンジニアブログを担当する村田です。サービスを簡単に作成するおつかれさまです。採用情報ワンダープラネットではモバイルゲーム開発者を募集しております。(S編)C/C++でネットワークプログラミングをやってみよう(2)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。