Statistikdaten - Hege und Aufzucht

Hinweise, Tips und Tricks, FAQs - keine Anfragen!!
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Statistikdaten - Hege und Aufzucht

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
Anscheinend herrscht ein recht großer Bedarf daran, die im System gespeicherten Statistikdaten in den verschiedensten Formen auszuwerten. Diesen Thread will ich diesem ganzen Umfeld widmen.

Für jeden, der sich mit diesem Thema beschäftigt, sollten zumindest die Transaktionen ST03 und STAT ein Begriff sein. Häufig sind die Fragestellungen aber sehr speziell und irgendwelche dubiosen Leute (meist Revisoren) sollen Tools an die Hand bekommen, mit denen eben jene Statistikdaten bzw. bestimmte Aspekte davon ausgewertet werden können.


Erstmal könnte man sagen, daß jede aufgerufene Transaktion und der ausgeführte Report im System protokolliert wird. Aus Platzgründen werden diese Einzelsätze komprimiert zu Tages-, Wochen-, Monats- und Jahresdaten. Will man z.B. von einem bestimmten Benutzer wissen, was dieser an einem bestimmten Tag im System getrieben hat, so ist dies nur möglich, wenn die entsprechenden Tagesdaten noch vorliegen.

Eine der ersten Fragestellungen wäre demnach, wie lange die verschiedenen Statistikdaten überhaupt im System vorgehalten werden. Hierbei leistet der Funktionsbaustein SAPWL_WORKLOAD_GET_PARAMETERS gute Dienste, wie das folgende kurze Beispielcoding zeigt:

Code: Alles auswählen.

REPORT zz_get_workload_parameters.


DATA:   wa_param LIKE sapwlparam.


START-OF-SELECTION.

  CALL FUNCTION 'SAPWL_WORKLOAD_GET_PARAMETERS'
       IMPORTING
            statistic_parameters = wa_param.

  WRITE: / 'Aufbewahrungszeiten für Statistikdaten:'.
  SKIP.
  WRITE: / '- Tagesdaten:   ', wa_param-res_days, 'Tage'.
  WRITE: / '- Wochendaten:  ', wa_param-res_weeks, 'Wochen'.
  WRITE: / '- Monatsdaten:  ', wa_param-res_months, 'Monate'.
  WRITE: / '- Jahresdaten:  ', wa_param-res_years, 'Jahre'.
to be continued ....

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
noch eine Ergänzung zu den Aufbewahrungszeiten der Monitoringdaten. In Transaktion ST03 können diese Zeiten über den Menüpfag "Goto - Parameters - Performance Database" geändert werden. Ober- und Untergrenzen sind jedoch hart codiert im Include RSSTATPA:

Code: Alles auswählen.

  if stapar-res_days    <  2. stapar-res_days        =  2. endif.
  if stapar-res_days    > 31. stapar-res_days        = 31. endif.
  if stapar-res_weeks   <  2. stapar-res_weeks       =  2. endif.
  if stapar-res_weeks   > 20. stapar-res_weeks       = 20. endif.
  if stapar-res_months  <  2. stapar-res_months      =  2. endif.
  if stapar-res_months  > 20. stapar-res_months      = 20. endif.
  if stapar-res_years   <  0. stapar-res_years       =  0. endif.
  if stapar-res_years   >  5. stapar-res_years       =  5. endif.
Heißt, die Aufbewahrungszeiten für die Daten liegen bei max. 31 Tagen, max. 20 Wochen, max. 20 Monaten.

Will man längere Aufbewahrungszeiten realisieren, kommt man nicht umhin, die Daten ganz oder teilweise z.b. in eigenen Tabellen zu hinterlegen.

In diesem Zusammenhang sei auch auf OSS Hinweis 143550 hingewiesen, in dem die Möglichkeit eines User-Exit bei der Aufbereitung der Statistikdaten beschrieben wird.

Seite 1 von 1

Über diesen Beitrag

zzcpak
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.