SQLRollingStats estende o ambiente de script T-SQL com 31 janelas ou cumulativos funções (em que os resultados para cada linha dependem de linhas anteriores), que pode ser usado como funções regulares em consultas.
Isso permite que as métricas como a execução de totais ou médias móveis para ser facilmente calculado dentro de consultas simples - algo que até agora tem sido um desafio significativo no SQL Server.
Todas as funções de apoio de janelas (de tal modo que apenas os valores dos últimos n linhas estão incluídos no conjunto de entrada - em que n é o tamanho da janela), operação cumulativa (em que todos os valores anteriores são contados), e azulejos (de modo que a acumulação é reiniciado para cada valor distinto de uma dada coluna).
As funções incluem:
- Soma, produto, máximo, mínimo, escala, de gama média, primeiro (em seqüência), enésimo anterior.
- Média (média), variância (amostra e população), desvio padrão (amostra e população).
- A média geométrica, média harmônica, quadrático.
- Mediana, quartil, intervalo inter-quartil, tri-média, percentil, percentil.
- Média exponencial (média), a variação exponencial, o desvio padrão exponencial.
- Média ponderada, variação ponderada (amostra e população), o desvio padrão ponderado (amostra e população), potência média ponderada
Requisitos :
SQL Server 2005 ou posterior <. / p>
Limitações :
teste de 30 dias
Comentários não encontrado