Page 1 of 1

RFC: REST / DS / Values

Posted: Sun 05 May 2013, 18:27
by riro
När man hämtar värden från en datakälla skulle det vara bra att kunna välja att få "rätt" antal värden tillbaka,

Ungefär:
/datasources/123/values?&newerthan=2013-05-01&totalValues=1000

Jag labbar precis med en annan motor för att generera lite snyggare/bättre grafer, och vill man gå bak ett gäng dagar i tiden blir det ofta en hel del data att hämta.

Specar man hur långt tillbaka jag vill ha data från och hur många punkter jag vill ha kan sedan SK räkna ut vilka tidsstämplar som ska skickas till mig. :)

Re: RFC: REST / DS / Values

Posted: Mon 06 May 2013, 07:05
by Martin
Inte riktigt med på hur du menar? Menar du att servern ska välja ut max 100 värden som är "fräschare" än den tidpunkt du anger?

Re: RFC: REST / DS / Values

Posted: Mon 06 May 2013, 10:53
by riro
Njae, mer att man får 100 värden med jämna mellanrum från och med det datum bakåt i tiden som man har valt.

Ex, ber jag om 24 värden från de senaste 2 dygnen borde jag då få ett värde från var annan timme (och ett medelvärde är så klart bäst).


Vill man generera grafer för ex 5 dagar bakåt med ett externt verktyg blir det masssssor med data som måste flyttas från SK till det som genererar grafen... inte så farligt om man kör på lokalt lan, men kör man mot SK Live eller över internet är det ett bekymmer.

Re: RFC: REST / DS / Values

Posted: Mon 06 May 2013, 11:15
by Martin
Det var ungefär det jag tänkte, även om du var bättre på att förklara ;)

Inlagt som önskemål här:
http://bugnet.switchking.se/Issues/Issu ... spx?id=688