Ich habe eine Funktionsanfrage! Ich möchte das Mitarbeiteraktionsprotokoll exportieren können und benötige nur Einträge aus dem letzten Jahr.
Derzeit enthält der Export das gesamte Mitarbeiteraktionsprotokoll, das bis zum Beginn der Site-Historie zurückreicht, was zu einer zu großen Protokolldatei führt und auch viele Jahre an Daten enthält, die ich nicht benötige oder ansehen möchte.
Die einfachste Implementierung wäre meiner Meinung nach, einfach ein Modal hinzuzufügen, das angezeigt wird, wenn Sie auf die Export-Schaltfläche klicken, um einen Datumsbereich anzugeben. Es könnte auch andere nützliche Filter geben, z. B. um nur Einträge aufzunehmen, die Aktionen eines bestimmten Benutzers protokollieren, oder nur über einen bestimmten Benutzer usw., aber das ist für mich weniger wichtig.
Später und separat könnten wir auch die Überarbeitung der Benutzeroberfläche des Mitarbeiteraktionsprotokolls in Betracht ziehen, um die Filterung und Anzeige zu verbessern und die Möglichkeit zu bieten, das anzuzeigende Protokoll zu exportieren.
3 „Gefällt mir“
In der Zwischenzeit sind hier einige Notizen aus meiner heutigen Erfahrung:
- Eine versteckte Website-Einstellung ermöglicht es Ihnen, Dateien zu exportieren, die größer als das Standardlimit von 48 MB sind. So können Sie das Mitarbeiteraktionsprotokoll auch dann herunterladen, wenn es riesig ist.
- Mein Protokoll war immer noch zu groß, um es offline als Tabellenkalkulation zu öffnen. Daher musste ich die CSV-Datei bearbeiten, um die Zeilen zu löschen, die ich nicht mehr benötigte. Die Formatierung der CSV-Datei ist nicht einfach zu handhaben (Zeitstempel ist nicht die erste Spalte), aber es war hilfreich, nach Datum zu suchen, z. B.
,2024-12-31, um den ersten (oder letzten) Eintrag aus dem gewünschten Jahr zu finden, die nächste Zeile auszuwählen und dann Shift-Cmd-Auf (oder Ab) zu drücken, um den Rest auszuwählen und zu löschen.
- Mehrere Protokolleinträge enthalten viele Daten in der Spalte
details. Ich habe den Schnellfilter in meiner Tabellenkalkulation verwendet, um sie zu finden und die Spalte details zu leeren. Die betreffenden Aktionen waren:
delete_topic
delete_post
post_edit
post_rejected
recover_topic
- Das obige Vorgehen hat die Dateigröße enorm reduziert, wodurch die Arbeit damit wesentlich erleichtert wurde.
- Die Sortierreihenfolge ist umgekehrt chronologisch. Ich habe dies mit dem Schnellfilter in chronologische Reihenfolge geändert.