2020W1 WoWからの学び  パラメーター、ダッシュボードアクションを使った並べ替え

該当のメジャーを選択で降順並び替えをするViz。
業務でも使えそうなので、ほかのvizでも使えるように、自分なりにメモに整理^^

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

概要
作りはHEADERとTABLEの2部構成。
HEADERと連動したパラメータを作成し、HEADERの表示と降順項目と連動。ダッシュボードアクションを使い、クリックした項目でパラメータ切替をするViz。


HEADER

1、MINでパラメータと連動したColumnを作成(3つ)
2、それぞれに表示するテキストをディメンションで作成。
  関数でパラメータとテキスト表示を連動。改行がミソ。
  //Sales label
  IF [select Column]="MIN(1.0)" THEN "Sales
  ▼"
  ELSE "Sales
  "
  END
3、テキストの位置は軸で調整。
4、ダッシュボードアクション用にメジャーネームをそれぞれのマークに追加。

TABLE
1、メジャーがない項目はMIN()でColumn作成。
2、サブカテゴリをパラメータで選択したもので並び替えするためのメジャーを作成。
 //Sort by
 CASE [select Column]
 WHEN "MIN(1.0)" THEN SUM([Sales])
 WHEN "MIN(2.0)" THEN [Sales/Order]
 WHEN "MIN(3.0)" THEN [Profit Raito]

 END
3、サブカテゴリ並べ替えをSort byを使い降順で設定。


DASHBOARD

1、パラメーターアクションを設定。
  ソースシート(HEADER)のメジャーネームを選択することで、パラメータの値を変更。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

ダッシュボードアクションで、メジャーネームを使うところが完全に腹落ちしていないけど何度か使えば理解できるようになるかな?


まずは、いろんなところでつかってみよ^^



追記:自分メモ

パラメータで降順する項目を決定。パラメータの切替を楽にするためにHEADERを設定(ボタン替わり?)。HEADERのテキスト選択=メジャーネームを選択=ネームはMIN(●.0)の仕組みでパラメータを書き換えしてるのかな?



コメント

このブログの人気の投稿

【解決!】セカンドスクリーンに表示されるデスクトップアイコンをメインスクリーンに表示する方法

以外と簡単!?tableau パラメーターアクションを使ってドリルダウンする方法