systopia / de.systopia.campaign

SYSTOPIA's Google Summer of Code project: CampaignManager
https://campaignmanager.systopia.de/
Other
6 stars 19 forks source link

Improve KPIs for big data sets #59

Open bjendres opened 6 years ago

bjendres commented 6 years ago

If you have big data sets the standard KPIs can be quite expensive to calculate and render. While the calculation costs are somehow mitigated by caching (#45), the rendering has to be done every time. There should be some clever aggregation of data, to improve this.

Cullpepper commented 6 years ago

Start with common reporting periods and cache that? Calendar year, fiscal year, month, week, day.

On Wed, Oct 18, 2017 at 3:04 AM, SYSTOPIA notifications@github.com wrote:

If you have big data sets the standard KPIs can be quite expensive to calculate and render. While the calculation costs are somehow mitigated by caching (#45 https://github.com/systopia/de.systopia.campaign/issues/45), the rendering has to be done every time. There should be some clever aggregation of data, to improve this.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/systopia/de.systopia.campaign/issues/59, or mute the thread https://github.com/notifications/unsubscribe-auth/AGmeVZmZQ1fbZ_uGycxFJsuc5Vle9Asnks5staLqgaJpZM4P9PuL .