【要約】Power BIでベン図を作る方法と、それにより見える世界 [Qiita_Trend] | Summary by TechDistill
> Source: Qiita_Trend
Execute Primary Source
// Problem
ツール担当者が自社ツールの利用人数のみを追っている場合、全体像を見失うリスクがある。単一の指標だけでは、以下の課題に直面する。
- ・他ツールとの併用状況が不明である。
- ・利用者の分母(全体数)が把握できない。
- ・ツールを利用していない層の存在が可視化されない。
// Approach
データのフラグ化とDAXによるセグメント定義により、ベン図への入力を最適化する。以下のステップで実装を行う。
- ・全ユーザーのUPNを含むマスターに、各ツールの利用フラグ(0/1)をマージする。
- ・SWITCH関数を用い、各ツールの組み合わせに応じたセグメント列を作成する。
- ・カスタムビジュアル「Venn Diagram」にセグメント列とフラグ列を割り当てる。
- ・COUNTROWS等で合計人数メジャーを作成し、全体の分母を定義する。
- ・Opacity when selection is presentの設定により、選択時の強調表示を実現する。
// Result
ツール間の利用重複やシェアの相関を、一目で把握できる可視化を実現する。これにより、以下の成果が得られる。
- ・ツールAとBの併用ユーザー数が直感的に理解できる。
- ・特定のツールが占めるシェアを視覚的に比較できる。
- ・特定セグメントを選択した際、他の要素を薄くして強調表示できる。
Senior Engineer Insight
> SaaS管理やユーザー分析において、ツール間の相関を見る手法として実用的である。ただし、ベン図は「未利用」を表現できないため、全体像の把握には別途、分母となる全体数との比較が必要だ。また、DAXによるセグメント作成は、ツールの数が増えると条件分岐が爆発的に増加する。スケーラビリティの観点からは、ツールの数が増える設計には慎重な検討を要する。