SQLRollingStats utvider T-SQL skript miljø med 31 vindus eller kumulative funksjoner (som resulterer i for hver rekke avhenger av tidligere rader) som kan anvendes som vanlige funksjoner i spørringer.
Dette gjør beregninger som kjører total eller glidende gjennomsnitt for å være lett beregnes innenfor enkle spørringer - noe som hittil har vært en betydelig utfordring i SQL Server.
Alle funksjonene støtte vindus (slik at bare verdiene fra de siste n radene inngår i inngangssett - hvor n er vindusstørrelsen), kumulativ drift (hvor alle tidligere verdier måles), og side ved side (slik akkumulering startes på nytt for hver forskjellig verdi av en gitt kolonne).
Funksjoner inkluderer:
- Sum, produkt, maksimum, minimum, range, mid-range, først (i rekkefølge), n'te tidligere.
- Gjennomsnittlig (gjennomsnitt), varians (prøve og befolkningen), standardavvik (prøve og befolkningen).
- Geometrisk gjennomsnitt, harmoniske middelverdien, kvadratisk middel.
- Median, kvartil, inter-kvartil range, tri-gjennomsnittet, persentil, persentil rang.
- Eksponensiell gjennomsnitt (gjennomsnitt), eksponentiell varians, eksponentiell standardavvik.
- Vektet gjennomsnitt vektet varians (prøve og befolkningen), vektet standardavvik (prøve og befolkningen), vektet makt gjennomsnitts
Krav
SQL Server 2005 eller senere <. / p>
Begrensninger
30-dagers prøveversjon
Kommentarer ikke funnet