【superset】supersetで単一テーブルをグラフ化するやり方
はじめに
業務でBIツールを導入する話となり、re:dashにしようかな?と思いましたが
あえてsupersetを試してみたくなったので、ローカル環境を作り
いろいろとイジってみました。
ただし、UIは非常に直感的ではなく、すぐにグラフ化するところまで
いかなかったので、操作方法を共有するために手順を書きます。
環境
前提条件
また、以下のエントリでsupersetで日本語を表示できるようにしておいてください。
やり方
テーブルの追加
Sources → Tables → +ボタン で遷移して、以下の通り入力します。
上記のように登録したら、保存をします。
保存した結果、一覧に表示されます。
グラフの作成
Slices → +ボタン で遷移して、以下の通り入力します。
未保存状態のグラフ作成画面まで遷移すればOK。
出身都道府県の件数をグラフ化
以下のように設定して、クエリを実行します。
クエリの実行が完了すると、テーブル表示で表示されます。
グラフの保存
Save asボタンを押下すると、以下のモーダルが表示されるので任意の名前を入力して保存します。
今回は「2017-01-15_blog_001」という名前で保存します。
保存が完了すると以下のようになります。
Slicesの一覧ページを見るとちゃんと保存されているのがわかります。
まとめ
単一のテーブルだけですが、やろうと思えばSQLを書かずにグラフ化が可能ということがわかりました。
ただ、プログラマとしてはSQLを書いてグラフ化するのが普通だと思います。
re:dashはメインがそれになります。
次回は、supersetのSQL Labを使ってグラフ化をしていきます。