16.20 - Código SQL de ejemplo para un gráfico circular - Teradata Ecosystem Manager

Teradata® Ecosystem Manager Guía del usuario

prodname
Teradata Ecosystem Manager
vrm_release
16.20
created_date
Octubre de 2018
category
Guía del usuario
featnum
B035-3201-107K-ESN
El siguiente SQL de ejemplo sirve para crear un gráfico circular que muestra un informe con el estado general de las aplicaciones. Para mostrar un gráfico circular, SQL debe limitar el resultado a 20 filas o menos.
SELECT st.StateName, COUNT(*) NumApplications
FROM
	( SELECT applicationId, Min(TRIM(COALESCE((CASE WHEN COALESCE(DaemonGroupAggStateCode,0) > COALESCE(DatabaseAggStateCode,0) THEN DaemonGroupAggStateCode ELSE DatabaseAggStateCode END),10)) ) AS stateCode FROM MSMApplication GROUP BY 1
) ast 
INNER JOIN 
	MSMState st ON st.StateCode=ast.StateCode
GROUP BY st.StateName
El portlet de Visor de informes muestra el siguiente gráfico circular.