Mark is back with another recipe where he explains the process of rolling up segments in real-time tables in Apache Pinot. This process aims to reduce the amount of space that data occupies by aggregating it up to the nearest minute, hour, or even day. He uses an example involving product purchases streamed in Kafka, which are aggregated according to parameters such as minimum stock, sum of quantity, maximum price, and sum of sales amount. Needham also demonstrates how these rollups are configured in Apache Pinot, and visualized via the Pinot UI, while explaining the concept of task types, ingestion configuration, segment names, and the influence of time intervals on aggregation.
Rollup Segments in Apache Pinot | StarTree Recipes
Book a Demo
Let's solve your real-time analytics challenges.
A demo is the best way to see how Apache Pinot on StarTree Cloud can work for you. One of our engineers will be able to discuss your needs, demonstrate how it works, and show examples of systems in production.


