Im Systemlastmonitor (Transaktion ST03N) können die von Anwendern genutzten Transaktionen analysiert werden. Das eignet sich aber nur für punktuelle Analysen. Mit dem Funktionsbaustein SWNC_COLLECTOR_GET_AGGREGATES können die vom System gesammelte Workload-Daten in eine Tabelle und damit auch in eine Datei exportiert werden. Die Ergebnisse entsprechen den Daten wie sie z.B. auch im Systemlastmonitor (ST03N) zu finden sind. Eine solche Liste von tatsächlich genutzten Transaktionen ist beispielsweise sehr nützlich für das Erstellen von neuen Rollen.

Die tatsächlich aufgerufenen Transaktionen bilden oft die Grundlage für den Aufbau neuer Berechtigungsrollen oder für eine Reduzierung unnötiger Überberechtigung, die eine der häufigsten Feststellungen bei der IT-Revision ist. Nach der Ermittlung der genutzten Transaktionen der Benutzer können anschließend die nicht genutzten Transaktionen aus den Rollen entfernt werden. Um die ST03N-Daten mehrerer User über mehrere Monate hinweg zu verarbeiten, exportieren wir diese meist in eine Excel Datei. Weitere Informationen zum ST03N-Export in Excel finden Sie hier. Wenn Sie noch mehr über den SAP Workload Monitor erfahren möchten, schauen Sie sich unseren Knowhow-Artikel zu dem Thema an.

Werten Sie die genutzten Transaktionen Ihrer SAP User aus der ST03N aus und exportieren Sie die Daten schnell und ohne manuelle Aufbereitung in Excel

Vorgehensweise ST03N auslesen

Wenn man nicht gleich ein ABAP schreiben möchte, kann man auch folgende Schritte durchführen:

Funktionsbaustein SWNC_COLLECTOR_GET_AGGREGATES in SE37 ausführen.

Parameter für den Funktionsbaustein eingeben und “Ausführen”

Import-Parameter Wert Bedeutung
COMPONENT TOTAL Alle Applikationsserver einbeziehen
PERIODTYPE M Monat, Alternativ W = Week
PERIODSTRT 01012012 erster Tag des gewünschten Zeitabschnitts, hier der 01.01.2012


Ergebnistabelle USERTCODE selektieren.

Ergebnisse exportieren

Die Ergebnistabelle noch mal erweitern, weil im Standard nur die ersten Ergebnisse angezeigt werden.

ST03N Ergebnis Gesamtliste ausgeben

Die Liste als Lokale Datei abspeichern.

SAP Workload Monitor ST03N

Der Benutzername befindet sich in der Spalte Account. Die Transaktionen und Programme stehen dann in der Spalte “ENTRY_ID”. Am Ende der gleichen Spalte (Zeichen 72) steht dann jeweils der Typ, also z.B. der Buchstabe T für Transaktion oder R für Report. Die Spalte DCOUNT ist dann die Anzahl der Dialogschritte im entsprechenden Transaktionscode. Es lässt sich hier also nicht ohne weiteres Ableiten, wie oft eine Transaktion aufgerufen wurde. Allerdings deutet eine hohe Anzahl von Dialogschritten auch auf eine hohe Nutzung der Transaktion hin.

Tipp: Den Langtext der Transaktionen in der passenden Sprache kann man sich aus der Tabelle TSTCT besorgen.

Um die Daten mehrerer Nutzer und Monate schnell und ohne aufwändige manuelle Nacharbeiten in eine Excel-Datei zu exportieren, nutzen Sie unser Tool ST03N-Exporter. Weitere Informationen finden Sie hier und unten im Video.

 


Artikel war hilfreichArtikel empfehlen


Dieser Beitrag ist auch als Download verfügbar: