Eine Aggregation (in No-Code-Tools oft Rollup genannt) ist ein Summenwert, berechnet aus einer Gruppe verknüpfter Datensätze über eine Relation - eine Summe, ein Durchschnitt, eine Anzahl, ein Minimum oder ein Maximum. Ein typisches Beispiel: Bei einem Kundendatensatz lässt sich per Aggregation die Summe all seiner Rechnungen berechnen, oder bei einem Projekt die Anzahl noch offener Aufgaben.
Der Unterschied zu einer einfachen Formel besteht darin, dass eine Formel meist mit Werten innerhalb eines einzelnen Datensatzes arbeitet, während eine Aggregation eine ganze Gruppe verknüpfter Datensätze auf einmal durchläuft - Dutzende Rechnungen, Hunderte Aufgaben - und eine einzige Zahl zurückgibt.
Aggregationen sind die Grundlage des Reportings in Datenbankanwendungen: Der Status eines Auftrags, die Marge eines Kunden oder die Auslastung eines Teams lassen sich von der untersten Datenebene aus (einzelne Rechnungen, einzelne geleistete Stunden) nach oben berechnen, statt manuell in einer separaten Tabelle zusammengezählt zu werden.
Siehe auch: Reporting über Ansichtsspalten und Formeln, Die Agentur, die weiß, was sie an jedem Auftrag wirklich verdient hat, Was ist eine Formel.