Método de agregación sobre un campo
Cuando estamos dentro de un libro de trabajo, si queremos por ejemplo sumar el campo Haber por Ejercicio y Aplicación, haremos lo siguiente:
Consulta SQL a replicar:
SELECT ase_eje_ejercicio, apl_id, SUM(haber)
FROM GRE_GRE.gre_apuntes
GROUP BY ase_eje_ejercicio, apl_id
Pasos a seguir en Oracle Analytics:
Creamos un libro de trabajo a partir de nuestro juego de datos JDD GRE Apuntes y arrastramos las columnas ASE_EJE_EJERCICIO, APL_ID y HABER al lienzo. Solo haciendo esto, y al tener el campo HABER configurado como medida, se aplicará la suma por los campos ASE_EJE_EJERCICIO y APL_ID.
En algunos casos, si tenemos cálculos dentro de la consulta o filtros con campos relacionados con el campo que deseamos agregar puede ser que los datos no salgan de forma correcta. Si nos ocurre esto, cambiaremos la configuración del campo agregado desde Propiedades → Valores, tal que así:
Escogeremos el método de agregación que queramos (en este caso Suma) y en Por dejaremos el valor Ninguno. Si queremos usar un método de agregación diferente, hemos comprobado que sí habría que poner alguno columna en Por (deberíamos de poner una que tenga valores únicos por lo general).