SQLRollingStats udvider T-SQL scripting miljø med 31 windowed eller kumulative funktioner (i hvilket resulterer for hver række afhænger af tidligere rækker), der kan anvendes som almindelige funktioner i forespørgsler.
Dette tillader målinger såsom løb totaler eller glidende gennemsnit til at være let beregnes inden simple forespørgsler - noget der hidtil har været en stor udfordring i SQL Server.
Alle funktioner understøtter windowing (således at kun værdier fra de sidste n rækker er inkluderet i input sæt - hvor n er vinduesstørrelsen), kumulativ operation (hvor alle tidligere værdier tælles), og flisebelægning (så ophobning genstartes for hvert enkelt værdi af en given kolonne).
Funktioner omfatter:
- Sum, produkt, maksimum, minimum, rækkevidde, mid-range, først (i rækkefølge), n'te tidligere.
- Gennemsnitlig (middel), varians (prøve & befolkning), standardafvigelse (prøve & befolkning).
- Geometrisk middelværdi, harmoniske gennemsnit, kvadratiske middelværdi.
- Median, kvartil, inter-kvartil rækkevidde, tri-middelværdi, percentilen, percentil rang.
- Eksponentiel gennemsnit (middel), eksponentiel varians, eksponentiel standardafvigelse.
- Vægtet gennemsnit, vægtet varians (prøve & befolkning), vægtet standardafvigelse (prøve & befolkning), vægtet gennemsnitlige effekt
Krav :
SQL Server 2005 eller senere <. / p>
Begrænsninger :
30-dages prøveversion
Kommentarer ikke fundet