初めてBIツールを使った時に混乱したのが「ディメンション」と「メジャー」の違いでした。
ここでは簡単にその違いや考え方を解説しようと思います。
名称
- Tableauでは「ディメンション」と「メジャー」と呼びます。
- PowerBIでは「列」と「メジャー」と呼びます。
- Lookerでは「ディメンション」と「指標(metrics)」と呼びます。
呼び方は違えど、どれも同じ内容を指しています。
サンプルデータ
下記の年度・都市・商品別売上データを元に解説します。
Excelのグラフ
Excelはテーブルのデータをそのまま1対1にプロットしてグラフを描きます。
Excelの集計グラフ
年度や都市などで合計した値のグラフを描きたい時があります。
Excelではそういったグラフはそのままでは作成できず、一旦ピボットテーブルで集計してから、そのピボットテーブルの値でグラフを描きます。
BIツールのグラフ
混乱の原因は、BIツールのグラフを、Excelのグラフと同じように考えてしまうことにあります。
BIツールのグラフは、Excelのグラフのように値を1対1にプロットしたものではなく、ピボットテーブルのように一旦グループで集計した結果をプロットしたものです。
「ディメンション」と「メジャー」とは
- 「ディメンション」はグループ化するもの(赤)
- 「メジャー」はグループ化して集計する値(緑)
ということができます。
「ディメンション」は個々の値を指すのに対し、「メジャー」はグループ化した集合値を指します。
このラベリングと集合値がイメージできるようになれば、「ディメンション」と「メジャー」で混乱することはなくなるかと思います。
BIツールが便利な理由
Excelでグラフを描く際、多くの場合、一旦グラフ用の集計テーブルを作成して、そのテーブルを使ってグラフをプロットします。
BIツールは、その集計テーブルの作成をやってくれるので、Excelに比べてグラフ作成作業が楽になるのです。