ナレッジベース

条件付きのツールヒント Viz


発行: 29 Nov 2018
最終修正日: 29 Nov 2023

問題

別のディメンション メンバーにカーソルを合わせたときに、条件付きツールヒント Viz が表示されません。

環境

Tableau Desktop

解決策

現在、条件付きツールヒント Viz を実装する機能は製品に組み込まれていません。
回避策として、次の手順に従います。
手順は、サンプル ("Superstore (スーパーストア)" データ ソース) 使用した添付のワークブックで説明しています。このワークブックでは、ツールヒント Viz は「セグメント」に依存しています。
  1. [Tooltip For Consumer (顧客用のツールヒント)][Tooltip For Corporate (企業用のツールヒント)][Tooltip For Home Office (ホーム オフィス用のツールヒント)] という名前の 3 つのシートを作成します。
  2. [分析] > [計算フィールドの作成] をクリックします。
  3. 次の式を使用して [For Tooltip (ツールヒント用)] という名前の計算フィールドを作成します。
    IF [Segment]="Consumer" THEN '<Sheet name="Tooltip For Consumer" maxwidth="300" maxheight="300" filter="<All Fields>">'
    ELSEIF [Segment]="Corporate" THEN '<Sheet name="Tooltip For Corporate" maxwidth="300" maxheight="300" filter="<All Fields>">'
    ELSE '<Sheet name="Tooltip For Home Office" maxwidth="300" maxheight="300" filter="<All Fields>">'END
  4. 新しいシートを開いて [Source Sheet (ソース シート)] という名前を付け、列に [Sales (売上)]、行に [Category (カテゴリー)] および [Segment (セグメント)][詳細] マークに [For Tooltip (ツールヒント用)] をそれぞれ配置します。
  5. [マーク] カードで [ツールヒント] をクリックします。
  6. ツールヒントの編集ウィンドウで、[挿入] > [For Tooltip (ツールヒント用)] をクリックします。
  7. さらに、[挿入] > [シート] > [Tooltip For Consumer (顧客用のツールヒント)] をクリックします。 このステップを [Tooltip For Corporate (企業用のツールヒント)] と [Tooltip For Home Office (ホーム オフィス用のツールヒント)] に対して繰り返します。
  8. 挿入したすべてのツールヒント シートに対して、[最大幅] と [最大高さ] を [1] に変更します。
これで、各セグメントに対して別のツールヒント Viz が表示され、ツールヒント Viz は、選択した「セグメント」でフィルターされます。

原因

現在、条件付きツールヒント Viz を実装する機能は製品に組み込まれていません。

詳細情報

現在、上記の回避策は Tableau Server に適用されません。 この機能の追加に賛成する場合は、次の Community Ideas に投票してください。ツールヒント内に表示される条件付きの埋め込みシート

ツールヒント Viz のフィルター処理は、ツールヒント アクション フィルターによってトリガーされます。このフィルターは、マークにカーソルを合わせると、ツールヒントで使用されるシート用に自動的に生成されます。シートを挿入すると、ツールヒント フィルターが追加されますが、ツールヒントの計算フィールドは追加されません。ツールヒント フィルターを生成するには、ツールヒント Viz として使用されるすべてのシートを挿入する必要がありますが、最大幅および最大高さのタグに 1 を設定することにより、これらのシートを非表示にすることができます。

詳細については、Tableau Conference 2018 の「次のレベルのツールヒント Viz」セッションをご覧ください (手順は、33:30 から説明されています)。


この記事についてディスカッションする... フィードバック フォーラム
この記事で問題は解決しましたか?