Auswertung von Standardantworten

English! place to talk about development, programming and coding
Post Reply
Invader
Znuny newbie
Posts: 28
Joined: 04 Mar 2009, 16:16
Znuny Version: 2.34

Auswertung von Standardantworten

Post by Invader »

Wir haben letztlich eine Auswertung der Standardantworten durchgeführt. Hier das SQL-Query für die Allgemeinheit:

Code: Select all

SELECT sr.name, idlist.id, count(idlist.id) FROM (SELECT cast(substring(name, 'ResponseTemplate .([0-9]*)/.*') AS integer) as id FROM ticket_history WHERE state_id=11 AND name ~ 'ResponseTemplate.*' AND create_time > '2009-06-08 00:00:00') as idlist LEFT OUTER JOIN standard_response sr ON idlist.id=sr.id  group by idlist.id, sr.name order by count desc; 
Bei der Create_time > ' Datum' könnt ihr festlegen wie weit zurück ihr die Standardantworten anschauen wollt...
Bei der Auswertung bekommt ihr den Namen der Standardantwort, die ID und wie oft sie in dem Zeitraum verwendet wurde. Das Query lässt sich natürlich noch ausbauen, z.B. um nur bestimmte Queues oder Agents zu betrachten.
pwust
Znuny newbie
Posts: 19
Joined: 25 May 2009, 12:02
Znuny Version: 2.2.4, 3.0.6+ITSM

Auswertung von Standardantworten

Post by pwust »

Hallo Invader,

ich muss leider sagen, dass das Teil bei mir so nicht funktioniert.

Auf welcher SQL-Engine und welchem OTRS Framework läuft das denn bei Dir?
Produktiv1: RHEL5 (mysql5.0.22, apache 2.2.3 mod_perl 2.0.2, perl 5.8.8), OTRS 2.2.4
Produktiv2: CentOS5.5 (mysql 5.0.77, apache 2.2.3, mod_perl 2.0.4, perl 5.8.8), OTRS 3.0.6 + ITSM 3, SSL
Test: CentOS5.5 (mysql 5.0.77, apache 2.2.3, mod_perl 2.0.4, perl 5.8.8), OTRS 3.0.6 + ITSM 3
Invader
Znuny newbie
Posts: 28
Joined: 04 Mar 2009, 16:16
Znuny Version: 2.34

Auswertung von Standardantworten

Post by Invader »

Ich benutze PostgreSQL als Datenbank - da sind evtl. ein Paar Unterschiede zu MySQL. Was kommt denn bei Dir als Fehlermedlung?
pwust
Znuny newbie
Posts: 19
Joined: 25 May 2009, 12:02
Znuny Version: 2.2.4, 3.0.6+ITSM

Auswertung von Standardantworten

Post by pwust »

Ich benutze MySQL (siehe mein Footer).
Die Syntax-Unterschiede habe ich denke ich gefunden, indem ich aus:

Code: Select all

...AND name ~ 'ResponseTemplate.*' AND...
...AND name like 'ResponseTemplate.%' AND...
...gemacht habe.

Ich erhalte leere Ergebnismengen zurück, obwohl ich genügen Tickets zur Auswahl habe (ca. 6000 Ticket pro Monat).

Allerdings habe ich den Eindruck, dass in der DB der Hinweis auf das verwendete Responsetemplate vollständig fehlt.

Weche Version des OTRS-Frameworks setzt Du ein (2.2.x, 2.3.x, 2.4.x)?
Produktiv1: RHEL5 (mysql5.0.22, apache 2.2.3 mod_perl 2.0.2, perl 5.8.8), OTRS 2.2.4
Produktiv2: CentOS5.5 (mysql 5.0.77, apache 2.2.3, mod_perl 2.0.4, perl 5.8.8), OTRS 3.0.6 + ITSM 3, SSL
Test: CentOS5.5 (mysql 5.0.77, apache 2.2.3, mod_perl 2.0.4, perl 5.8.8), OTRS 3.0.6 + ITSM 3
Invader
Znuny newbie
Posts: 28
Joined: 04 Mar 2009, 16:16
Znuny Version: 2.34

Auswertung von Standardantworten

Post by Invader »

Ich benutze die 2.4.x Version.
Post Reply