#WOW2024 Week27 Can you filter from a donut without highlighting the pie? 出題概要
2024年より、光栄なことにWorkout Wednesdayの出題者として参加させてもらえることになりました。
日本からの参加者ももっと増えてほしい!との思いから、
出題概要や要件を毎週和訳していきます。
WorkoutWednesdayとは?
Tableauを中心としたBIツールコミュニティの有志が、
7年ほど前から開催しているイベントです。
Workoutの名の通り、筋トレしてBIツール力を鍛えるというのが趣旨で、
毎週水曜日にお題となるViz(グラフ)と要件が掲載され、参加者は可能な限り再現を目指します。
https://workout-wednesday.com/
難易度は総じて高めで、TableauだとDATA Saber合格したてぐらいだと、
解答見ずに解くには難しい問題が多めです。
ただ、試験ではなくスキルアップが目的なので、
まったく解答やWeb検索せずに自力で解く
Web検索しながら自力で解く
一定時間自力で頑張って後は解答見る
最初から解答見ながら写経してスキル習得する
等挑戦の仕方は自由です。
元々はTableauのみでしたが、近年は他のツールにも広がっており、
2024年1月時点で以下のツールの問題がほぼ毎週出題されます。
参加方法
Tableauに関しては、Tableau Publicという無料でほぼ全機能が使えるものがあるので、挑戦にあたって必要なものはPCだけです。
より詳しい参加方法は下記のArakawaさん(@yoshi_datavizjp)のブログ記事を参照してみてください。
Week27の出題概要
お題
Can you show YTD and PYTD, whilst also being able to change the date range and switch between Month & Week?
(年初来と昨年初来を表示しながら、日付範囲と月・週を切り替えることはできますか?)
今年のデータと昨年のデータを比較するシンプルな問題に見えて、
基準とする年によってフィルタの日付範囲が変わるのが実装が難しい所です。
要件の和訳
ダッシュボードサイズ 700*400
YTD(年初来)とPYTD(昨年初来)の売上を折れ線グラフで表示する
YTD(年初来)とPYTD(昨年初来)の差(%)を表示する
表示の粒度を月/週で切り替えられるようにする
表示される年月日を範囲でフィルターできるようにする
計算フィールドの数は最大で7つまで
YTDを表示するにあたり、データソースには今日以降のもの(例:2024年12月24日のデータ)が含まれています。データソースフィルタを使用し今日までのデータにフィルタします。
終わりに・参考ページ
今回、これがポイント!というテクニックはないのですが、いくつかハマりそうなポイントの参考ページを載せておきます。