Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:dashboard:analyses:instance_analyses_oracle

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
software:dashboard:analyses:instance_analyses_oracle [2015/06/08 10:32]
manuel.kindler [Anzahl gestarteter Instanzen je Monat für 2 Definitionen]
software:dashboard:analyses:instance_analyses_oracle [2015/07/13 11:06]
manuel.kindler [Anzahl der Schleifen (>0) je Instanz]
Zeile 87: Zeile 87:
 ==== Anzahl der Schleifen (>0) je Instanz ==== ==== Anzahl der Schleifen (>0) je Instanz ====
 <code sql> <code sql>
-SELECT inst.DEFINITIONNAME AS Prozess, inst."​name"​ AS Instanz, (act.loopcount-1) AS Schleifendurchläufe ​+SELECT ​ 
 +  ​inst.DEFINITIONNAME AS Prozess, inst."​name"​ AS Instanz, 
 + SUM  
 +  CASE  
 +  WHEN act.loopcount ​IS NOT NULL 
 +  THEN 1 
 +  ELSE 0 
 +  END 
 +  ​as Schleifendurchläufe
 FROM view_instance inst, view_activity act  FROM view_instance inst, view_activity act 
 WHERE act.loopcount IS NOT NULL  WHERE act.loopcount IS NOT NULL 
 AND act.instanceID = inst.id AND act.instanceID = inst.id
-GROUP BY inst.id, inst.definitionname, ​inst."​name", ​act.loopcount ORDER BY inst.definitionname+GROUP BY inst."​name",​ inst.DEFINITIONNAME
 </​code>​ </​code>​
  
Zeile 869: Zeile 877:
 <code sql> <code sql>
 SELECT SELECT
- CONCAT(CONCAT(SUBSTR(to_char(to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​),​ '​Month'​),​1,​3),'​ '​),​EXTRACT(YEAR FROM to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​))) AS Monat, +CONCAT(CONCAT(SUBSTR(to_char(to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​),​ '​Month'​),​1,​3),'​ '​),​EXTRACT(YEAR FROM to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​))) AS Monat, 
-  SUM( +SUM( 
-  CASE +CASE 
-  WHEN inst.definitionname ='​PROZESSDEFINITIONSNAME 1' +WHEN inst.definitionname ='​PROZESSDEFINITIONSNAME 1' 
-  THEN 1 +THEN 1 
-  ELSE 0 +ELSE 0 
-  END) AS "​PROZESSDEFINITIONSNAME 1 Count",​ +END) AS "​PROZESSDEFINITIONSNAME 1 Count",​ 
-  SUM( +SUM( 
-  CASE +CASE 
-  WHEN inst.definitionname ='​PROZESSDEFINITIONSNAME 2' +WHEN inst.definitionname ='​PROZESSDEFINITIONSNAME 2' 
-  THEN 1 +THEN 1 
-  ELSE 0 +ELSE 0 
-  END) AS "​PROZESSDEFINITIONSNAME 2 Count"​ +END) AS "​PROZESSDEFINITIONSNAME 2 Count"​ 
-  FROM view_instance inst WHERE inst.END IS NOT NULL  +FROM view_instance inst WHERE inst.END IS NOT NULL  
-  AND (inst.definitionname = 'PROZESSDEFINITIONSNAME 1' OR inst.definitionname = 'PROZESSDEFINITIONSNAME 2') +AND (inst.definitionname = 'S-AP-G' OR inst.definitionname = 'S-AP-010-010_1') 
- +GROUP BY  
-  ​GROUP BY  +EXTRACT(YEAR FROM to_date(SUBSTR(END,​0,​(INSTR(END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​)),​  
-  EXTRACT(YEAR FROM to_date(SUBSTR(END,​0,​(INSTR(END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​)),​  +CONCAT(CONCAT(SUBSTR(to_char(to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​),​ '​Month'​),​1,​3),'​ '​),​EXTRACT(YEAR FROM to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​)))​, 
-  CONCAT(CONCAT(SUBSTR(to_char(to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​),​ '​Month'​),​1,​3),'​ '​),​EXTRACT(YEAR FROM to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​)))+EXTRACT(YEAR FROM to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​)),​ 
 +EXTRACT(MONTH FROM to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​)) 
 +ORDER BY 
 +EXTRACT(YEAR FROM to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​)),​ 
 +EXTRACT(MONTH FROM to_date(SUBSTR(inst.END,​0,​(INSTR(inst.END,​ '​.',​ -1)-1)), '​DD-MM-YY HH24:​MI:​SS'​))
 </​code>​ </​code>​
  
software/dashboard/analyses/instance_analyses_oracle.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)