Lookerでインタラクティブなダッシュボードを作成する#looker

2023.12.06

Lookerのダッシュボードを作った際に、特定の項目をクリックしてフィルタをかけたいといったケースがよくあると思います。その際利用できるのが『クロスフィルタリング』機能です。

クロスフィルタリングについて

冒頭の説明の通りクロスフィルタリングとは、ダッシュボードタイル上で一つのデータポイントを選択するだけでダッシュボード全体に自動的にフィルタをかけることのできる機能です。これにより、より直感的な分析を行うことができます。

クロスフィルタリングの適法方法

まずは分析対象となるダッシュボードが必要になりますが、クロスフィルタリングを適用させたい場合は、すべて同一のExploreから作成されたダッシュボードである必要があります。適用自体は簡単でダッシュボード編集から[クロス フィルタリング] スイッチを有効にすると完了します。

実際にやってみる

ユースケースのダッシュボード

ユーザー属性を確認できる簡単なダッシュボードを作成しました。性別や年齢のデータポイントをクリックすることでドリルダウンした分析を可能にしたいと思います。

クロスフィルタリングの適法

  • まずは右上の3点リーダからダッシュボードの編集画面に入ります
  • 次にダッシュボード編集画面の上部にある青色のツールバーで [フィルタ]を選択し、[クロス フィルタリング]スイッチを有効にします

分析してみる

  • [male]のデータポイントをクリックしてみます
    • そのほかのタイルにもフィルタがかかり、表示された数字が変わりました
  • フィルタの解除は、同じデータポイントを再クリックするか上部の青いフィルタ項目から削除します

さいごに

クロスフィルタリングはかなり簡単に適用できました。分析サイクルを回すにはダッシュボードの活用はかなり重要な要素になるかと思います。様々な機能も活用しながら、意思決定につながる分析を行えるようにしていきたいですね。