SQLRollingStats rozszerza skryptowego środowiska T-SQL z 31 okienkowanych lub funkcji skumulowanego (gdzie wyniki dla każdego rzędu zależy od poprzednich rzędów), które mogą być stosowane jako zwykłe funkcje w zapytań.
Pozwala to na prowadzenie metryk, takich jak sumy lub średnie ruchome być łatwo obliczyć w ramach prostych zapytań - coś, co do tej pory było poważnym wyzwaniem w SQL Server.
Wszystkie funkcje obsługuje okienkowy (takie, że tylko wartości z ostatnich n wierszy są zawarte w wejście SET - gdzie n jest rozmiar okna), skumulowana pracy (gdzie wszystkie poprzednie wartości są liczone) oraz płytki (tak ponownym uruchomieniu dla akumulacji każdy odrębny wartość danej kolumny).
Funkcje obejmują:
- Suma, produktów, maksymalna, minimalna, zakres, mid-range, pierwszy (w kolejności), n-ta poprzednia.
- Średnia (średnia), wariancji (próbka i ludności), odchylenie standardowe (próbka i ludności).
- Średnia geometryczna, średnia harmoniczna, średniej kwadratowej.
- Mediana, kwartyl, zakres quartylny, tri-średnia, percentyla, percentyla rangi.
- Średnia wykładnicza (średnia), wariancja gwałtowny, wykładniczy odchylenie standardowe.
- Średnia ważona, wariancji ważona (próbka i ludności), odchylenie standardowe ważona (próbka i ludności), średnia ważona moc
Wymagania :
SQL Server 2005 lub nowszy <. / p>
Ograniczenia :
30-dniowa wersja próbna
Komentarze nie znaleziono