Agregace (rollup)

Agregace (v nocode nástrojích často nazývaná rollup) je souhrnná hodnota spočítaná ze skupiny souvisejících záznamů přes relaci - součet, průměr, počet, minimum nebo maximum. Typický příklad: u záznamu klienta se agregací dopočítá součet všech jeho faktur, nebo u projektu počet ještě neuzavřených úkolů.

Rozdíl oproti obyčejné formuli je v tom, že formule obvykle pracuje s hodnotami v rámci jednoho záznamu, zatímco agregace prochází celou skupinu souvisejících záznamů najednou - desítky faktur, stovky úkolů - a vrátí jedno číslo.

Agregace jsou základ reportingu v databázových aplikacích: stav zakázky, marže klienta nebo vytíženost týmu se dá počítat z nejnižších úrovní dat (jednotlivé faktury, jednotlivé odpracované hodiny) směrem nahoru, místo aby se dopočítávaly ručně v samostatné tabulce.

Související: Reporting přes view sloupce a formule, Agentura, která ví, kolik reálně vydělala na každé zakázce, Co je formule.

Popište, co chcete postavit bez kódu.

Apexloop postaví aplikaci na míru