粒度(Granularity)とは、文字通り「粒の大きさ」を意味し、データの管理粒度を指します。データマネジメントにおいて、粒度はデータの細かさや、その分割の度合いを示します。簡単に言うと、粒度は「分析の過程で、どの範囲のデータを一つのまとまりとして捉えるか」を表します。
時間範囲はよく使われる粒度の一つです。例えば、顧客の購買データを分析する際、年単位の粒度ではその顧客の年間の購買状況を、月単位の粒度では毎月の購買状況を、日単位の粒度では毎日の購買状況を確認できます。データのニーズに応じて異なる粒度を設定することで、最終的な観測値も異なってきます。
粗い粒度
表: この表全体は会社の年間売上総覧を示しています。
行: 各行は一年間の売上状況を表しています。
列: 総売上額や総費用などの情報を含みます。
年度 | 総売上額 | 総費用 |
---|---|---|
2020 | 500,000 | 300,000 |
2021 | 480,000 | 200,000 |
2022 | 550,000 | 250,000 |
中等粒度
表: この表は、各月の売上データをより詳細に示しています。
行: 各行は1か月分の売上データです。
列: 製品の種類や売上額などの情報が含まれています。
月度 | 製品カテゴリー | 売上額 | コスト |
---|---|---|---|
2022年3月 | 製品カテゴリー1 | 10,000 | 5,000 |
2022年5月 | 製品カテゴリー2 | 25,000 | 10,000 |
2022年6月 | 製品カテゴリー3 | 35,000 | 15,000 |
細かい粒度
表: この表はさらに詳細で、各販売注文の情報が含まれています。
行: 各行は一つの具体的な販売注文を表します。
列: 売上日、注文番号、製品名称、数量などの詳細情報が含まれています。
注文番号 | 売上日 | 製品名称 | 数量 | 売上額 |
---|---|---|---|---|
001 | 2022-05-01 | 製品A | 10 | 2000 |
002 | 2022-06-08 | 製品B | 50 | 1500 |
003 | 2023-07-05 | 製品C | 8 | 800 |
日常の業務シーンでは、粒度の選択はユーザのデータニーズと分析目標によって決まります。粗い粒度は総覧や高レベルの分析に適しており、中等粒度はより詳細な情報を提供し、細かい粒度は最も具体的で詳細なデータ、いわゆる明細データを提供します。
FineBIのデータ編集機能における[グループ化集計]は、データ構造と粒度を変更する機能です。