Overview
In business analytics, you may run into the cases that require aggregation at different levels of details. For example, in the product sales business, the price discount may vary depending on geographic area, business unit, product category...