SQLRollingStats memperluas scripting lingkungan T-SQL dengan 31 berjendela atau kumulatif fungsi (di mana hasil untuk setiap baris tergantung pada baris sebelumnya) yang dapat digunakan sebagai fungsi biasa dalam permintaan.
Hal ini memungkinkan metrik seperti menjalankan total atau rata-rata bergerak untuk dapat dengan mudah dihitung dalam pertanyaan sederhana - sesuatu yang sampai sekarang menjadi tantangan yang signifikan dalam SQL Server.
Semua fungsi mendukung windowing (sehingga hanya nilai-nilai dari baris n terakhir termasuk dalam input set - di mana n adalah ukuran jendela), operasi kumulatif (di mana semua nilai-nilai sebelum dihitung), dan ubin (sehingga akumulasi di-restart untuk setiap nilai yang berbeda dari kolom tertentu).
Fungsi meliputi:
- Sum, produk, maksimum, minimum, kisaran, mid-range, pertama (dalam urutan), n sebelumnya.
- Rata-rata (mean), varians (sampel & penduduk), standar deviasi (sampel & populasi).
- Berarti geometris, berarti harmonik, kuadrat rata-rata.
- Median, kuartil, jangkauan antar-kuartil, tri-rata, persentil, peringkat persentil.
- Rata-rata Exponential (mean), varians eksponensial, standar deviasi eksponensial.
- Rata-rata tertimbang, varians tertimbang (sampel & penduduk), standar deviasi tertimbang (sampel & penduduk), tertimbang rata-rata daya
Persyaratan :
SQL Server 2005 atau lambat <. / p>
Keterbatasan :
30-hari percobaan
Komentar tidak ditemukan