Código SQL de ejemplo para gráficos de barras y de líneas - Teradata Ecosystem Manager

Teradata® Ecosystem Manager Guía del usuario

Product
Teradata Ecosystem Manager
Release Number
16.20
Published
Octubre de 2018
Language
Español
Last Update
2018-11-27
dita:mapPath
es-ES/crn1512743909724.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-3201
Product Category
Analytical Ecosystem
El siguiente ejemplo de SQL sirve para crear un gráfico de líneas que muestra la duración de los trabajos durante un período de dos semanas.
SELECT StartDt, SUM(ProcDuration) TotalJobDuration
FROM
	(
		SELECT ev.ResourceId, ev.ResourceType, ev.TDPId, ev.UOWId, 
			   MAX(CASE WHEN EventType='START' THEN EventTS ELSE NULL END) StartTS, MAX(CASE WHEN EventType='END' THEN EventTS ELSE NULL END) EndTS,
			   (CASE WHEN StartTS IS NOT NULL AND EndTS IS NOT NULL AND EndTS>StartTS THEN (TimestampDiffSeconds(StartTS, EndTS ) ) ELSE NULL END) ProcDuration,
			   CAST(StartTS AS DATE) StartDt
		FROM MSMEvent ev 
		INNER JOIN MSMResource r
		ON r.ResourceId=ev.ResourceId
		GROUP BY 1,2,3,4
	)procd
WHERE StartDt IS NOT NULL
GROUP BY 1
El portlet de Visor de informes muestra el siguiente gráfico de líneas.