Suma con acumulado en SQL Server

En este tip, os explicaré de forma rápida y sencilla cómo hacer una suma con acumulado en SQL Server, tal y como se muestra en las capturas que aparecen a continuación
IMAGEN RESUMEN

En el resultado se aprecia que, por cada fila, se muestra su Total además de la suma acumulada de éste teniendo en cuenta que la ordenación se realiza por Id. Para conseguirlo, se ha utilizado la siguiente query.
select
Id,
Total,
sum(sum(Total)) over (order by Id asc) as Accumulated
from
AccumulatedTest
group by
Id,
Total
Se ha utilizado SUM(SUM), el primer sum suma la fila y el segundo genera el acumulado mediante el OVER. Con Order by se asegura el orden correcto en el que se quiere realizar la suma acumulada.