- 11 Apr 2023
- 2 Minuten zu lesen
Beispiele für Berichtsaggregation und Gruppierung
- Aktualisiert am 11 Apr 2023
- 2 Minuten zu lesen
Es ist möglich, bestimmte Daten in einem Bericht zu aggregieren. Dies kann nützlich sein, wenn Sie mehrere Informationen zusammen sehen möchten (weitere Details finden Sie in den Beispielen unten). Es ist auch möglich, Daten zu gruppieren, um Ihnen einen besseren Überblick über Informationen zu geben. Beispiele finden Sie weiter unten.
Es ist nicht möglich, mehrere Zählaggregationen in einem Bericht zu haben, die dasselbe Feld für Daten verwenden. Denn sobald das Feld für die erste Zählung gruppiert wurde, wird es nicht wieder entgruppiert, d. h. alle nachfolgenden Zählungen spiegeln einfach die Zahl der ersten Zählung wider. Daher wird empfohlen, wenn möglich Spalten zu verwenden, die bereits aggregiert sind.
Wenn Sie beispielsweise den Kursabschluss aggregieren möchten, funktionieren sowohl die Spalten Anzahl in Bearbeitung als auch Anzahl abgeschlossen aus der Berichtsquelle Kursabschluss nach Organisation, da diese Spalten bereits eine aggregierte Anzahl enthalten.
Die Verwendung der Spalten Ist in Bearbeitung? und Ist abgeschlossen? aus der Quelle des Kursabschlussberichts mit der eingestellten Aggregation funktioniert jedoch nicht, da die Aggregation für die erste Spalte korrekt berechnet, dann aber in der zweiten wiederholt würde, da sie dasselbe Feld für die Aggregation verwenden.
Beispiele für Aggregation
Gehen Sie davon aus, dass die folgende Option die Ausgabe meines Berichts ist, ohne dass die Aggregation oder Gruppierung aktiviert ist:
BENUTZERNAME | KURS |
---|---|
Beispiel-Benutzer | Kurs A |
Beispiel-Benutzer | Kurs B |
Beispiel-Benutzer | Kurs A |
Kommagetrennte Werte: Listet die Werte aus der Spalte in einer Zeile auf.
Wenn die Option Kommagetrennte Werte für Spalte 2 (die Kurse) aktiviert ist, wird Folgendes erstellt:
BENUTZERNAME | KURS |
---|---|
Beispiel-Benutzer | Kurs A, Kurs B, Kurs A |
CSV ohne Duplikat: Gleich wie CSV, aber wenn Kurs A zweimal aufgeführt ist. Dies würde nur einmal für den Nutzer angezeigt.
BENUTZERNAME | KURS |
---|---|
Beispiel-Benutzer | Kurs A, Kurs B |
Anzahl: Anstatt die Kursnamen anzugeben, würde es eine Zählung für die Spalte geben.
BENUTZERNAME | KURS |
---|---|
Beispiel-Benutzer | 3 |
Eindeutige Anzahl: Eliminiert Duplikate aus der Zählung.
BENUTZERNAME | KURS |
---|---|
Beispiel-Benutzer | 2 |
Beispiele für Gruppierungen
Daten: Datumsgruppierungen werden nach dem gewählten Datums-/Zeitformat gruppiert.
Gehen Sie davon aus, dass die folgende Option die Ausgabe meines Berichts ist, ohne dass die Aggregation oder Gruppierung aktiviert ist:
BENUTZERNAME | DATUM DES LETZTEN SYSTEMZUGRIFFS |
---|---|
Beispiel-Benutzer | 1. Januar 2010 |
Beispiel 2 | 1. Februar 2016 |
Beispiel 3 | 1. Januar 2016 |
Um die Zahlen und nicht die Namen der auf das System zugreifenden Benutzer zu erstellen, setzen Sie den Benutzernamen oder die ID auf ein Zählfeld. Das Datumsfeld verwendet das gewünschte Gruppierungsformat.
Nutzername (Anzahl) | Datum des letzten Systemzugriffs (JJJJ)
BENUTZERNAME | DATUM DES LETZTEN SYSTEMZUGRIFFS |
---|---|
1 | 2010 |
2 | 2016 |
Nutzername (Anzahl) | Datum JJJJ-MM
BENUTZERNAME | DATUM DES LETZTEN SYSTEMZUGRIFFS |
---|---|
1 | Januar 2010 |
1 | Februar 2016 |
1 | Januar 2016 |
Nutzername (Anzahl) | Monat des Jahres
BENUTZERNAME | DATUM DES LETZTEN SYSTEMZUGRIFFS |
---|---|
2 | Januar (auch wenn dies nicht das gleiche Jahr ist, fanden beide Zugänge im Januar statt) |
1 | Februar |
Get involved in the conversation about Reporting on the Totara Community.
The Totara Academy has a whole course dedicated to using Reports in Totara. Here you can learn more on how to use reports, see best practice, and give it a go yourself.
© Copyright 2024 Totara Learning Solutions. All rights reserved.