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

What-If分析の設計 — パラメーターで仮説シナリオを動かす

導入

「もし価格を10%下げたら、売上はどう変わるか」――このような仮説を素早く検証できるのが、Tableauのパラメーターを活用したWhat-If分析です。数値をスライダーで動かすだけでグラフが即座に更新され、複数のシナリオを直感的に比較できます。

なぜ重要か

What-If分析はDA試験(Tableau Certified Data Analyst)の「ビジュアライゼーションの設計」「コンテンツの作成」ドメインでパラメーター活用の代表機能として問われる重要トピックです。Desktop Specialistでも基本的なパラメーターは扱われますが、DA試験ではシナリオ設計・計算フィールドとの連動・ダッシュボードへの組み込みまで踏み込んだ出題があります。

実務でも経営層や事業責任者が「もし〜だったら」という仮説を即座に検証したい場面が頻繁にあり、パラメーターを使ったインタラクティブなシナリオ分析ができると意思決定支援ツールとしての価値が大きく跳ね上がります。自分でスライダーを動かして結果を確認できる体験は、静的レポートでは得られない強みです。

この単元でパラメーターの3ステップ(作成→計算フィールド→ビュー配置)を押さえておくと、次の「データソース」「抽出最適化」へと応用知識が広がります。

くわしく知ろう

What-If分析とは、ある前提条件を変えたときの結果を試算するシナリオ分析の一種です。Tableauでは「パラメーター」という仕組みを使ってこれを実現します。

パラメーターとは、ユーザーが対話的に値を変更できる変数のことです。整数・小数・文字列・日付など複数のデータ型に対応しており、スライダー・ドロップダウン・テキスト入力などの入力形式を選べます。パラメーターはそれ単体では機能しないため、計算フィールドやフィルター・参照線に組み込んで初めて効果を発揮します。

What-If分析の設計手順は大きく3段階です。まずパラメーターを作成し、可変にしたい値(割引率・目標値・期間など)を定義します。次にそのパラメーターを参照した計算フィールドを作成し、例えば「[売上] × (1 - [割引率パラメーター])」のような式でシナリオを数値化します。最後に計算フィールドをビューに配置し、パラメーターコントロールを表示することで、ユーザーがスライダーを動かすたびに結果がリアルタイムに更新される仕組みが完成します。

このほか、パラメーターはトップN表示のN値制御や、参照線の基準値変更にも広く活用されます。ダッシュボードに組み込むことで、意思決定者が自分で仮説を検証できるインタラクティブなレポートを作れるのが大きな強みになっています。

具体例で理解する

たとえば「割引率」パラメーターを0%〜30%で動かせるスライダーを設置し、計算フィールドで割引後の売上を計算するビューを作ると、経営者が会議中にその場でシナリオを変更しながら議論できるダッシュボードが完成します。

試験での出題パターン

【パターン1:What-If分析の実装手順を問う問題】

「Tableauでパラメーターを使ってWhat-If分析を実装する際の正しい手順はどれか」という形式で、パラメーター作成→計算フィールドで参照→ビュー配置の3ステップを選ばせる問題が頻出します。「パラメーターをビューに直接ドラッグすれば完成」「予測機能から自動生成できる」といった誤った選択肢が並ぶため、計算フィールドとの連動が必須である点を正確に覚えておく必要があります。

【パターン2:パラメーターの定義を問う問題】

「パラメーターに関する説明として最も適切なものはどれか」という問いで、「ユーザーが対話的に値を変更できる変数」「スライダー・ドロップダウン・テキスト入力などの入力形式を選べる」という本質を選ばせる問題が出題されます。ディメンションとの混同や、データソースからの自動生成と誤解させる選択肢に注意しましょう。

【パターン3:パラメーターの多用途性】

What-If分析以外にもトップNのN値制御・参照線の基準値変更・フィルター条件の可変化などに使える点が応用問題として問われることもあります。

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

【パラメーター単体で動作すると誤解】

×「パラメーターをビューにドラッグするだけでWhat-If分析が完成する」→○「パラメーターは単体では機能しない、計算フィールドやフィルター・参照線に組み込んで初めて効果を発揮する」。計算フィールドでパラメーターを参照することが必須ステップです。

【パラメーターとディメンションの混同】

×「パラメーターはディメンションとして行・列シェルフに配置して集計できる」→○「パラメーターは単一の値を保持する変数、シェルフ配置はできるが集計単位にはならない」。ディメンションは各メンバーで集計を分けるのに対し、パラメーターは全ビューで同じ値を持ちます。

【ダッシュボードでパラメーターが使えないという誤解】

×「パラメーターはワークシートでしか変更できず、ダッシュボードでは固定値になる」→○「パラメーターコントロールをダッシュボードに表示してユーザーが自由に変更できる」。ダッシュボードに組み込むことで意思決定者のインタラクティブ分析が可能になります。

まとめ・試験ポイント

  • What-If分析=前提条件を変えて結果を試算するシナリオ分析
  • Tableauでの実現手段=パラメーター+計算フィールド
  • パラメーター単体は機能しない=計算フィールドやフィルターに組み込んで使う
  • 設計の3ステップ=パラメーター作成→計算フィールド作成→ビューへ配置
  • パラメーターの用途はWhat-If分析以外にもトップN制御・参照線にも使える
  • 試験では「パラメーターの役割」や「What-If分析の手順」が問われやすい

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

Tableau DA模擬試験に挑戦