Efficient and self-balanced ROLLUP aggregates for large-scale data summarization