Dashboardはグラフや表などでの可視化を1画面に収めて全体を把握できるようにしたものです。この記事ではMetabaseでのDashboardの機能をご紹介します。
Metabaseではグラフや表などの可視化のひとつひとつをQuestionといいます。Questionを画面に自由に配置することでDashboardを作ることができます。
Questionについてはこちらを参照。
Dashboardの画面
画面の例です。
右上の黒いアイコンには次の機能があります。
- プラスのアイコン:DashboardにQuestionを追加できます。保存されているQuestionを選択する画面になり、選択後は結局Dashboard編集画面になります(後述)。
- 鉛筆のアイコン:Dashboardをビジュアルで編集できる画面になります(後述)・
- 右矢印のアイコン:Collectionを移動します。Dashboardの属するCollectionを変更できます。CollectionやQuestionやDashboardを保存するフォルダのようなものです。
- コピーのアイコン:Dashboardをコピーして、別名のDashboardを作成したり、別のCollectionにも保存できます。
- 上矢印のアイコン:共有の設定です。Questionと同じくPublic Sharingできます。
- 時計のアイコン:Auto refreshの設定ができます。
- 両矢印のアイコン:Dashboardを全画面表示させます。ブラウザのウィンドウもなくなってPCの画面いっぱいに表示できます。
Dashboard作成
Dashboardを作成するには、Dashboardに配置するQuestionを先に作成します。
グローバルメニューの右上のプラスアイコンからDashboard作成の画面に移動できます。
作成画面では名前や説明文のほか、どのCollectionに入れるかを選択できます。Collectionはファイルに対するフォルダみたいなものです。CollectionにはQuestionやDashboardを保存できます。QuestionやDashboardがたくさんある場合はCollectionで整理するとよいかもしれません。
作成直後のDashboardは空っぽの画面です。これを編集して必要なQuestionを配置していきます。
Dashboard編集
Dashboard画面の右上の黒い鉛筆アイコンからDashboardを編集できます。ビジュアルで編集できるのでわかりやすいです。
このスクリーンショットは編集中の画面です。
Question保存時にも既存のDashboardに追加するか聞かれるので、そのときに追加先Dashboardを選択するとそのDashboardの編集画面に移動します。
Filter
DashboardにはFilterというのを配置できます。FilterをDashboardに配置すると、Dashboard上で日付などのプルダウンが現れ、その日付などでDashboard上のQuestionに対してまとめてデータを絞り込んでの表示にできます。
Filterを作成するにはDashboardの編集画面で右上にあるFilterのアイコンをクリックします。
Filterを配置するときにFilterの対象となるDashboard上のQuestionを複数選択できます。
複数のQuestionを結合
Dashboard編集画面でグラフにマウスオーバーすると、Editというアイコンが表示されます。それをクリックすると別のQuestionを選択でき、選択するとグラフをマージして表示できます。
棒グラフであれば、棒を横に並べたり、このスクリーンショットのように積み上げにできたりします。積み上げにするにはQuestionをマージしたあと歯車のアイコンをクリックして設定を変更します。