粒度也就是「顆粒度」,指資料的 「粗細」,也就是我們看資料的精細程度的大小。粒度關注資料的詳細程度或其分解的大小,通俗地講,粒度關注「分析程式中將什麼範圍內的資料看作一個整體」。
時間範圍是常見的粒度。假設你正在分析一名客戶的購物資料,年粒度看的是該客戶一整年的購買情況,月粒度看的是該客戶每個月的購買情況,日粒度看的是該客戶每一天的購買情況。根據不同的資料需求制定不同的粒度要求,最終的觀測值也會發生變化。
粗粒度
表: 整個表格表示公司的年度銷售總覽。
行: 每一行代表一整年的銷售情況。
列: 包含總銷售額、總成本等資訊。
中等粒度
表: 這個表格更詳細,代表了每個月的銷售資料。
行: 每一行是一個月的銷售資料。
列: 包含產品種類、銷售額等資訊。
細粒度
表: 這個表格更加詳細,包含每一筆銷售訂單的具體資訊。
行: 每一行是一筆具體的銷售訂單。
列: 包含銷售日期、訂單號、產品名稱、數量等詳細資訊。
在我們日常的業務場景中,粒度的選擇取決於使用者對資料的需求和分析目標。粗粒度適用於總覽和高層次分析,中等粒度提供了更詳細的資訊,而細粒度則提供了最為具體和詳盡的資料,也就是我們所說的明細資料。
結合產品功能:
在FineBI的資料編輯中的 分組匯總 就是這樣一個改變資料結構和資料粒度的一個功能。