データの探索と分析(DA)

パラメーターアクションの設計 — クリックで計算式を動かす

導入

グラフ上の棒をクリックしたら、別のビューの指標がリアルタイムで切り替わる——そんなインタラクティブなダッシュボードを見たことはないでしょうか。この動きを実現するのがパラメーターアクションで、DA試験でも重要な位置づけにあります。

なぜ重要か

パラメーターアクションは、DA試験の「ダッシュボード作成と共有」ドメインで問われる重要機能です。従来のパラメーター(手動変更)とパラメーターアクション(自動更新)の違い、ターゲットパラメーターの制約、型一致の必要性など、仕様を正確に理解していることが問われます。

実務でも、インタラクティブなダッシュボードの設計ではパラメーターアクションが中心的な役割を担います。ユーザーがクリックで切り替えられるUIは体験価値が高く、静的な資料ではなく分析ツールとしてのダッシュボードを成立させる技術です。

くわしく知ろう

パラメーターアクションとは、ビュー上の選択・ホバー・メニュー操作をトリガーに、パラメーターの値を自動的に更新するアクション機能のことです。従来のパラメーターはスライダーやドロップダウンで手動変更する必要がありましたが、パラメーターアクションを使うと、グラフのデータポイントをクリックするだけで値が変わります。

パラメーターアクションには「ソース」と「ターゲットパラメーター」の2つの要素があります。ソースはアクションを起動するシートで、ターゲットパラメーターはそのアクションによって値が更新されるパラメーターを指します。1つのアクションに対してターゲットにできるパラメーターは1つだけです。更新に使うフィールドはソースシートのフィールドから指定します。

パラメーターは文字列・整数・浮動小数点・日付など型をもつため、ターゲットパラメーターの型とソースフィールドの型が一致していることが重要です。型が合わない場合はアクションが正しく機能しません。

選択を解除したとき(選択をクリアしたとき)の挙動として、「値を保持する」「パラメーターに特定の値を設定する」「パラメーターを以前の値に戻す」の3つのオプションを設定できます。この設定はダッシュボードのUXに直接影響するため、目的に応じて適切に選ぶ必要があります。

具体例で理解する

たとえば地図上の国をクリックすると、隣のグラフが「その国の月別売上推移」に切り替わる、という動作をパラメーターアクションで実現できます。クリックした国名がパラメーターに渡り、計算式がそのパラメーターを参照して表示内容を動的に変える仕組みになっています。

試験での出題パターン

DA試験でパラメーターアクションに関する設問は、主に3つの型があります。

パターン1:基本仕様を問う問題。「トリガーは何か(選択・ホバー・メニュー)」「1アクションで更新できるパラメーター数」「型の一致が必要か」を選ばせます。正解は「選択・ホバー・メニュー」「1つだけ」「一致が必要」です。

パターン2:選択解除時の挙動を問う問題。「設定できるオプションはどれか」という形式で、保持・固定値・元に戻すの3種類から逸脱する選択肢(例:「平均値に設定」「ソースシート全体を集計」)を混ぜて誤答を誘います。

パターン3:パラメーターアクションとフィルターアクションの使い分けを問う問題。両者は似た見た目ですが、フィルターアクションはビューの絞り込み、パラメーターアクションはパラメーター値の更新と、役割が根本的に異なります。実務ではドリルダウンUIの中核技術として頻繁に使われます。

よくある間違い・紛らわしいポイント

×「1つのアクションで複数のパラメーターを更新できる」→○ 1アクションにつきターゲットパラメーターは1つです。複数更新したいなら、同じソースに対して複数のアクションを設定する必要があります。

×「型が違ってもTableauが自動変換してくれる」→○ ソースフィールドとターゲットパラメーターの型が一致していないとアクションは機能しません。文字列と整数の混在はエラー原因の代表例です。

×「パラメーターアクションとフィルターアクションは同じもの」→○ パラメーターアクションはパラメーター値を更新し、計算式や表示ロジックに波及させます。フィルターアクションはビューの表示行を絞り込むだけで、計算式の動作は変えません。

まとめ・試験ポイント

  • パラメーターアクション=ビュー操作をトリガーにパラメーター値を自動更新する機能
  • ターゲットパラメーター=1つのアクションで更新できるパラメーターは1つだけ
  • ソースフィールドとパラメーターの型(文字列・数値・日付)は一致させる必要がある
  • 選択解除時の挙動(保持・固定値・元に戻す)を目的に応じて設定する
  • 試験では「パラメーターアクションで実現できること・できないこと」の区別が問われる

学習した内容を模擬試験で確認しよう。Tableau Data Analyst模擬試験で実力を測ろう。

Tableau DA模擬試験に挑戦