セットアクション — 選択結果でビューを動的に変える
導入
グラフ上の棒や点をクリックしたら、その選択がそのまま比較基準になってビュー全体が動く——そんな直感的な操作を実現するのがセットアクションです。IN/OUTという考え方を使って、動的で説得力の高いダッシュボードを設計できます。
くわしく知ろう
セットアクションとは、ビュー上の選択・ホバー・メニュー操作をトリガーに、あらかじめ作成したセットのメンバーを動的に更新する機能のことです。セットアクションによって、選択したデータポイントが自動的にセットに追加・更新され、そのセットを参照している計算式や色分けが即座に反映されます。
セットとは、ディメンションの特定の値をグループ化したオブジェクトで、INメンバー(セットに含まれる)とOUTメンバー(セットに含まれない)の2つの状態をもつことが最大の特徴です。セットアクションを使うと、ユーザーがビューでクリックした値がINに、それ以外がOUTになるよう動的に更新されます。
IN/OUTの仕組みを使った分析パターンとして特によく知られているのが、「選択した製品と残りの全製品の比較」です。セットに入った製品とそれ以外の製品を色や計算式で区別することで、選択した項目をベンチマークとした動的な比較分析を実現できます。
セットアクションには「選択を解除したとき」の挙動として3つのオプションがあります。「セットからすべての値を削除する(全OUTにする)」「セットにすべての値を追加する(全INにする)」「セットの値を保持する」から目的に応じて選べます。この設定はパラメーターアクションの選択解除オプションと混同されやすいため、注意が必要です。
具体例
たとえば地域ごとの売上棒グラフで「東日本」をクリックすると、東日本がINに、その他の地域がOUTになります。同じダッシュボードの折れ線グラフがINの売上とOUTの売上を対比して表示することで、選択した地域と全体の動向を即座に比較できます。
まとめ・試験ポイント
- セットアクション=ビュー操作をトリガーにセットのメンバーを動的に更新する機能
- セット=INメンバー(含まれる)とOUTメンバー(含まれない)の2状態をもつ
- 代表的な用途=「選択した項目 vs. それ以外」の動的な比較分析
- 選択解除時の挙動=全OUTにする・全INにする・保持するの3択
- 試験では「セットアクションとパラメーターアクションの違い」や「IN/OUTの活用シーン」が問われる
学習した内容を模擬試験で確認しよう。Tableau Data Analyst模擬試験で実力を測ろう。
Tableau DA模擬試験を見る