Feature #1181
closedOverview: Kešování výsledků/obrázků
0%
Description
- Při opakování stejného dotazu by bylo vhodné se podívat do cache, jestli nedávno takový dotaz neproběhl a případně data použít, pokud ne, tak po dotazu a vygenerování uložit.
- Protože dotazy se mohou měnit při každém reloadu, bylo by vhodné mít předpřipravenou sadu dotazů, které budou nějak zarovnané. První představa byla, že nad dotazovacím formem Overview přibude několik odkazů typu "poslední den", "3 dny", "týden", "2 týdny", "měsíc", "čtvrtletí", "půlrok", "rok".
- Data pro tyto dotazy pak mohou být připravena pravidelně cronem, takže při dotazu budou v keši - tam bude potřeba generování dat/grafu vhodně zapouzdřit. Viz také #1178.
Related issues
Updated by Pavel Kácha over 11 years ago
Radek:
- V Dashboard mam dodelat vyber pro dotaz pres pocet dni zpetne. Ma to
tam byt udelano stejne jako se simple formem (jen pro uzivatele, ne pro
adminy)? Jinak receno, interval ma byt pro uzivatele skryt a uvidi ho
jen admini?
Viz výš, udělal bych jen sadu připravených odkazů s rozumně odškálovanými intervaly. Rozdíly mezi uživateli nás zatím netrápí, budou až uděláme autentizaci, ale jsem pro být připraven na to, že bfu nemusí detailní výběr vidět.
Updated by Pavel Kácha over 11 years ago
Mek:
Nicmene jeste mala poznamka k tem odkazum...chtelo by to urcite nejak hezky odskalovat, tzn. posledni den, 3 dny, tyden, 2 tydny, mesic, ctvrtleti, ale jeste jsme se nedohodli, jestli to udelame plovouci, nebo ne. Aby se to dalo cachovat, tak je jasne, ze to musi byt vzdycky k nejakemu pevnemu stejnemu okamziku, nejlepsi asi pulnoc. Posledni den a 3 dny jsou jasne, ale co ten zbytek? Tyden, mesic, ... budou plovouci, takze to fakticky bude spis poslednich 7 dni, poslednich 28 dni?
Jo, taky mi dává větší smysl plovoucí interval.
Mimochodem, kdyz uz to budem mit takhle pekne cachovane, tak se uplne nabizi mit uschovanou a prochazetelnou (hrozne slovo) historii reportu, to bude prakticky zadarmo, proste se jen ta data odpovidajici celemu mesici presunou nekam vedle, aby se z cache nevysypala, umozni se k nim hezky pristup a je to.
Jo, souhlas, otázka je, nakolik má smysl schovávat všechno, možná by stačilo nechávat jen právě zarovnaná data. Ale to je ještě daleko, nestahujme trenky před brodem, i tak máme dost práce.
Updated by Pavel Kácha over 11 years ago
- Subject changed from Kešování výsledků/obrázků overview to Overview: Kešování výsledků/obrázků
- Description updated (diff)
Updated by Radomír Orkáč over 11 years ago
- Status changed from New to In Progress
Nekolik odkazu k VC:
https://mentat.vsb.cz/dashboard?query=202.80.122.85&from=2013-08-01+21%3A37%3A02&to=2013-08-05+21%3A37%3A02
https://mentat.vsb.cz/dashboard?query=184.106.201.86&from=2013-08-01+21%3A37%3A02&to=2013-08-05+21%3A37%3A02
https://mentat.vsb.cz/dashboard?query=&from=2013-08-01+21%3A37%3A02&to=2013-08-05+21%3A37%3A02
R.O.
Updated by Pavel Kácha over 11 years ago
Bylo by vhodné oddělit generování obrázků od agregační části. (Mek nachystá template.)
Updated by Radomír Orkáč over 11 years ago
Udelal jsem nastrel intervalu.
Pro dnesni den jsem data jiz nakesoval (1 day).
1 day 3 days 1 week 2 weeks 1 month 3 months 6 months 1 year
Je to ale zatim jen nastrel.
R.
Updated by Radomír Orkáč over 11 years ago
Oddeleni generovani obrazku a tabulek odlozeno na pondeli/utery - Mek ted nemuze, ma rozdelanou praci a ja to akutne dnes nepotrebuji. Udelam ale pripravu, at presun do novych trid je rychlejsi.
R.O.
Updated by Radomír Orkáč about 11 years ago
- Status changed from In Progress to Feedback
Updated by Pavel Kácha about 11 years ago
- Status changed from Feedback to Closed