5
6

More than 3 years have passed since last update.

Metabaseでドリルダウン・ドリルスルーのような機能を実装する

Last updated at Posted at 2021-01-25

課題

Metabaseの公式ドキュメントを見てみたが、ドリルダウン・ドリルスルーが実現できるのか不明・・・

ディスカッションを検索しても良く分からず。

解決策

集計用のダッシュボードと、ドリルダウン先のダッシュボードを作成して、疑似ドリルダウンを実装する。
このやり方でも、意外と色々実現できると思われる。

①フィルタを実現する

  • ドリルダウン先のデータを作成する。

  • SQLのwhereに変数を使用する。

  • ここでは、 {{ID}}で、ID変数を使用している。

  • where以降を [[ where ~ ]] と囲むと、条件指定が抜けていても動作するようになる。
    image.png

  • ダッシュボード側で、IDと変数のIDを紐づける。
    image.png

②絞り込みを実現する

  • ドリルダウン元となる集計データを作成する。
  • ドリルダウン用のリンク列を追加するのがポイント!!

image.png

③動きを確認する

  • ドリルダウン元となるダッシュボードを開く

image.png

  • 表示をクリックするとドリルダウン先のダッシュボードへ

image.png

④これをベースとして、他の情報を配置して拡張する

  • 関連するデータを配置し、同様にID変数をもとにフィルタをかければドリルダウン機能の実現が可能となる。
5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6