Referenz: Felder für Berichts-Performance-Protokoll
Berichtszusammenfassung
Protokollfeld | Beschreibung |
|---|---|
Protokollname
| Der Protokollname, den Sie in der Aufgabe Einstellungen für Berichts-Performance-Protokoll bearbeiten eingegeben haben. |
Berichtsdefinition
| Der zur Protokollierung ausgewählte Bericht. |
Berichtsart
| Eine aus drei Buchstaben bestehende Abkürzung für die Art des protokollierten Berichts. Mögliche Werte:
|
Ausgeführt durch Benutzer
| Den Benutzer, der den Bericht ausgeführt hat. |
Datenquelle
| Datenquelle des protokollierten Berichts. |
Ausführungsstatus
| Wird angezeigt, wenn der Bericht erfolgreich ausgeführt wurde. Wenn Sie das Kontrollkästchen Später benachrichtigen aktivieren, wenn Sie den Bericht ausführen, zeigt das ursprüngliche Berichtsprotokoll den Status Fehlgeschlagen an und erstellt ein weiteres Berichtsprotokoll für den Bericht, wenn dieser im Hintergrund ausgeführt wird. |
Verarbeitungsmodus für Datenquelle
| Zeigt an, wie der Bericht die Datenquelle verarbeitet hat: als Standard, indiziert oder als Hybrid. Dieses Feld wird für zusammengesetzte Berichte nicht angezeigt.
Mögliche Werte:
|
Verarbeitungsmodus für Filter
| Zeigt an, wie der Bericht die zum Filtern verwendeten Felder verarbeitet hat: als Standard, indiziert oder als Hybrid. Mögliche Werte:
|
Verarbeitungsmodus für Gruppierung
| Zeigt an, wie der Bericht die für die Gruppierung verwendeten Felder verarbeitet hat: als Standard, indiziert oder Hybrid. Mögliche Werte:
|
Berichtsausführung am/um
| Datum und Uhrzeit, zu denen die Berichtsausführung abgeschlossen wurde. |
Maximale Berichtsverarbeitungszeit (s)
| Maximale Zeit, die ein Bericht vor dem Timeout ausgeführt wird. Standardmäßig dauert ein von einem Benutzer ausgeführter Bericht 30 Minuten. Ein Bericht, der im Hintergrund ausgeführt wurde, wird 6 Stunden lang ausgeführt. Ein Bericht, der als Worklet ausgeführt wurde, wird 30 Sekunden lang ausgeführt. |
Anzahl Unterberichte
| (Nur zusammengesetzte Berichte.) Anzahl der Unterberichte, die als Teil des zusammengesetzten Berichts ausgeführt werden. |
Anzahl Instanzen für Datenquelle
| Anzahl der Geschäftsobjektinstanzen, die die Datenquelle zurückgibt. Dieses Feld zeigt in folgenden Fällen eine Anzahl von 0 an:
|
Anzahl Instanzen für Datenquelle (Nach Sicherheitsverarbeitung)
| Anzahl verbleibender Geschäftsobjektinstanzen nach der Sicherheitsverarbeitung. Dieses Feld zeigt in folgenden Fällen eine Anzahl von 0 an:
|
Anzahl Berichtsinstanzen
| Anzahl der Geschäftsobjektinstanzen, die der Bericht nach Sicherheits-, Filter- und anderen Verarbeitungen zurückgibt. Dieses Feld zeigt eine Anzahl von 0 an, wenn der Bericht ein Matrixbericht ist:
Wenn der Bericht ein Matrixbericht ist, der für Performance optimiert ist , wird im Abschnitt Matrixzusammenfassung folgender Elemente eine eindeutige Anzahl Instanzen aller Gruppen angezeigt:
Wenn die Anzahl Instanzen für Bericht deutlich geringer ist als die Anzahl pro Instanzen für Datenquelle () , sollten Sie eine gezieltere Datenquelle verwenden, um die Berichts-Performance zu verbessern. |
Metriken für Berichts-Performance
Protokollfeld | Beschreibung |
|---|---|
Ausführungszeit gesamt (ms)
| Für das Ausführen des Berichts aufgewendete Zeit. Ein hoher Wert kann auf Performance-Probleme hinweisen. Prüfen Sie die anderen Felder des Zeitprotokolls, um einen Problembereich zu identifizieren. |
CPU-Ausführungszeit gesamt (ms)
| Gesamtzeit jedes gleichzeitigen Threads für jeden Zeitrahmen. Dieser Wert trägt nicht zur "Ausführungszeit gesamt (ms)" bei. Dieses Feld ist nur verfügbar, wenn Sie die Parallelverarbeitung aktivieren. |
Initialisierungszeit (ms)
| Für das Erstellen des Berichtsdefinitionsmodells aufgewendete Zeit. Während dieser Zeit evaluiert der Bericht die Parameterverarbeitung und statische Filter. |
Datenquellenzeit (ms)
| Zeit, die für die Identifizierung der Datenquelle und das Abrufen der vom Bericht verwendeten Geschäftsobjektinstanzen aufgewendet wird. Um die Zeit für die Datenquelle zu reduzieren, können Sie den Bericht Datenquellen verwenden, um eine zielgerichtetere und effizientere Datenquelle für Ihren Bericht zu suchen. |
Zeit für Datenquellensicherheit (ms)
| Für die Evaluierung des Sicherheitszugriffs auf die Datenquelle aufgewendete Zeit. Dieses Feld zeigt 0 an, wenn die Datenquelle keine Sicherheit enthält. Wenn die Datenquelle über eine uneingeschränkte Sicherheitsgruppe gesichert ist und gleichzeitig einige Instanzen des Geschäftsobjekts über eine eingeschränkte Sicherheitsgruppe gesichert sind, zeigt dieses Feld die Zeit an, die für die Evaluierung des Sicherheitszugriffs für die eingeschränkte Sicherheitsgruppe aufgewendet wurde. |
Zeit für Filter oberster Ebene (ms)
| Zeit für das Anwenden aller Filter in der Berichtsdefinition, einschließlich Filtern auf Datenquellen-, Feld- und Unterfilterebene. Dieses Feld zeigt 0 an, wenn die Datenquelle nicht gefiltert wird. Um die Filterzeit zu reduzieren, haben Sie folgende Möglichkeiten:
|
Zeit für Filter für kontextabhängige Sicherheit (ms)
| Für die Evaluierung des kontextabhängigen Sicherheitszugriffs auf die Datenquelle aufgewendete Zeit. Dieses Feld wird nicht angezeigt, wenn die Datenquelle über keine kontextabhängige Sicherheit verfügt. |
Sortierzeit für oberste Ebene (ms)
| Zeit, die für das Anwenden aller Sortieroptionen in der Berichtsdefinition aufgewendet wird. Dieses Feld zeigt 0 an, wenn der Bericht:
Um die Sortierzeit zu reduzieren, können Sie nach einfachen Feldarten, z. B. Textfelder, statt nach Einzelinstanz- oder Multiinstanz-Feldarten sortieren. |
Verarbeitungszeit (ms)
| Zeit, die für die Verarbeitung aller Berechnungen und Felder und die Bereitstellung aller Geschäftsobjektinstanzen in den Berichtsergebnissen aufgewendet wurde. Schließt die Zeit ein, die zum Generieren von Daten für Felder und Spalten benötigt wird. Dieses Feld zeigt 0 an, wenn der Bericht zum ersten Mal ausgeführt wurde und paginierte Ergebnisse enthält. |
Aufrufzeit für Unterbericht (ms)
| (Nur zusammengesetzte Berichte.) Für das Ausführen von Unterberichten aufgewendete Zeit, einschließlich Zeit, die für das Starten und Beenden jeder Anforderung für einen Unterbericht verwendet wird. |
Zeit für Baumfilter (ms)
| Zeit, die beim Erstellen des Filterbaums beim Initialisieren der Berichtsdefinition aufgewendet wird. In diesem Feld wird in folgenden Fällen 0 angezeigt:
|
Evaluierungszeit für Berichtsparameter (ms)
| Zeit, die für die Evaluierung aller vom Benutzer eingegebenen Listenwerte beim Initialisieren des Berichts aufgewendet wird. In folgenden Fällen wird 0 angezeigt:
|
Informationen zu Fehlern
Dieser Abschnitt wird nur angezeigt, wenn die Ausführung des Berichts fehlschlägt.
Protokollfeld | Beschreibung |
|---|---|
Ausnahmemeldung für Fehlerinfo
| Beschreibung, warum der Bericht nicht ausgeführt werden konnte. |
Fehlerart für Fehlerinfo
| Art des Berichtsfehlers. |
Bucket für Hauptstatistik für Fehlerinfo
| Der Prozess, der zum Zeitpunkt des Fehlschlagens des Berichts ausgeführt wird. |
Unterstatistiken für Fehlerinfo
| Der Unterprozess, der zum Zeitpunkt des Berichtsfehlers ausgeführt wird. |
Berichtswertelisten
Die Wertelisten für den Bericht in diesem Abschnitt können aus der Datenquelle und den Datenquellenfiltern stammen.
Protokollfeld | Beschreibung |
|---|---|
Wertelistenfeld
| Wertelistenfelder, die der Bericht evaluiert. |
Listenwert(e)
| Werte für das Wertelistenfeld. |
Anzahl
| (Nur Workday-Support.) Anzahl der ausgewählten Wertelistenwerte für Instanz. Mögliche Werte:
|
Hash-Code
| (Nur Workday-Support.) Hash-Code, mit dem die ausgewählten Werte der Instanzwerteliste neu erstellt werden. |
Feld-Performance-Metriken
Protokollfeld | Beschreibung |
|---|---|
Feld
| Name des Felds im Bericht, in der Datenquelle oder im Datenquellenfilter. |
Übergeordnetes Feld
| Das übergeordnete Feld für das untergeordnete berechnete Feld. Für alle untergeordneten Felder unterhalb der zweiten Ebene wird ein Rollup zum untergeordneten Feld der zweiten Ebene durchgeführt. In einigen Fällen ist ein Feld, das entweder sich selbst oder ein anderes Feld referenziert, das übergeordnete Feld . In einigen zusammengesetzten Berichten gibt es aufgrund der Berichtsverschachtelung übergeordnete Felder. |
Feldart
| Art des Felds im Bericht. Mögliche Werte:
|
Feldsicherheit gesamt (ms)
| Für die Evaluierung der Sicherheit für das Feld aufgewendete Zeit. |
Gesamt (ms)
| Für die Verarbeitung dieses Felds aufgewendete Zeit, ohne die Zeit für die gesamte Feldsicherheit
Die Gesamtzeit ist die Summe der Verarbeitungszeit für die Datenquelle und der Verarbeitungszeit für den Bericht . |
Initialisierung (ms)
| Zeit, die für die Initialisierung statischer Werte aufgewendet wird. Beispiel: Gültigkeitsmoment. |
Datenquelle (ms)
| Für die Evaluierung des Felds in der Datenquelle aufgewendete Zeit. Dieses Feld zeigt 0 an, wenn die Datenquelle:
|
Datenquellensicherheit (ms)
| Für die Evaluierung der Feldsicherheit in der Datenquelle aufgewendete Zeit. Dieses Feld zeigt 0 an, wenn es nicht für die Datenquellensicherheit verwendet wird. |
Kontextabhängiger Sicherheitsfilter (ms)
| Zeit für Filterlogik für die Datenquelle, die dieses Feld während der Ausführung aufruft. Dieses Feld zeigt 0 an, wenn keine kontextabhängige Sicherheit vorhanden ist. |
Berichtsverarbeitung (ms)
| Zeit, die für Filter, Sortierung, Verarbeitung usw. aufgewendet wird. Dieses Feld zeigt 0 an, wenn sich das Berichtsfeld nur in der Datenquelle befindet. |
Bereits ausgeführt
| Anzahl der Ausführungen des Felds, auch wenn das Feld unter anderen Feldern verschachtelt wird. |
Unterberichte
Dieser Abschnitt ist nur für zusammengesetzte Berichte verfügbar.
Protokollfeld | Beschreibung |
|---|---|
Unterbericht
| Name des Unterberichts im zusammengesetzten Bericht. |
Referenziert in Composite-Eingaben
| Wobei der zusammengesetzte Bericht den Unterbericht referenziert. |
Berichts-Performance-Protokoll
| Den Link zum Berichts-Performance-Protokoll für den Unterbericht. |
Erweiterte Metriken
Dieser Abschnitt ist nur für den Workday-Support vorgesehen.