Tableauダッシュボードの構築に取り組んでおり、最近、Tableau v9 でリリースされた新しい詳細レベルの計算について知りました。生データは次のように構成されています。
User Workflow Step Time Spent in Workflow Step
1 a 12
1 b 9
1 c 2
2 a 7
2 b 16
2 c 4
3 a 23
3 b 1
3 c 7
Tableau テキスト テーブルを作成しています。ユーザーごとに (ユーザー ディメンションは [行] セクションに配置されます)、ユーザーが費やした最大時間 (ユーザー 1 = a、ユーザー 2 = b など) でワークフロー ステップを表示したいと考えています。LoD 計算は初めてで、これを機能させる方法がわかりません。
次の LoD 計算を試しました。
If [Time Spent in Workflow Step] = {Max([Time Spent in Workflow Step])} THEN 1 ELSE 0 END
ワークフロー ステップをディメンションとして取り込み、上記の計算をフィルター (1 に設定) として使用すると、最も長い時間を費やした 1 人のユーザーのみが取得されます。
ユーザーごとのレベルでこの計算を行うにはどうすればよいですか?