SQLRollingStats utökar T-SQL skriptmiljö med 31 fönster eller kumulativa funktioner (i vilket resulterar för varje rad beror på föregående rader) som kan användas som vanliga funktioner i frågor.
Detta gör att variabler som till exempel kör summor eller glidande medelvärden kan lätt beräknas inom enkla frågor - något som hittills har varit en stor utmaning i SQL Server.
Alla funktioner stöder windowing (så att endast värden från de senaste n rader ingår i inmatningsuppsättningen - där n är fönsterstorleken), kumulativ drift (där alla tidigare värden räknas), och kakel (så ackumuleringen återstartas för varje distinkt värdet av en given kolumn).
Funktioner inkluderar:
- Sum, produkt, maximum, minimum, räckvidd, mid-range, först (i följd), n: te tidigare.
- Genomsnittlig (medelvärde), varians (prov och befolkning), standardavvikelse (prov och befolkning).
- Geometriskt medelvärde, harmoniska medelvärdet, kvadraten på medelvärdet.
- Median, kvartil, inter-kvartil räckvidd, tri-medelvärde, percentilen, percentilen rang.
- Exponentiella genomsnittet (medelvärdet), exponentiell varians, exponentiell standardavvikelse.
- Vägt genomsnittligt, vägt varians (prov och befolkning), vägd standardavvikelse (prov och befolkning), vägt makt medelvärde
Krav :
SQL Server 2005 eller senare <. / p>
Begränsningar :
30-dagars testversion
Kommentarer hittades inte