Optimieren der Analysis Workspace-Leistung
Mehrere Faktoren können die Leistung eines Projekts in Analysis Workspace beeinflussen. Damit Sie Ihr Projekt optimal planen und erstellen können, sollten Sie vor Beginn diese Faktoren kennen. Diese Seite enthält eine Liste von Faktoren, die sich auf die Leistung auswirken, sowie Optimierungen, die Sie vornehmen können, um eine optimale Leistung in Analysis Workspace sicherzustellen.
Hilfe > Leistung in Analysis Workspace
Unter Analysis Workspace > Hilfe > Leistung können Sie die Faktoren sehen, die sich auf die Leistung Ihres Projekts auswirken, einschließlich Netzwerk-, Browser- und Projektfaktoren. Um möglichst genaue Ergebnisse zu erzielen, müssen Sie das Projekt vor dem Öffnen der Seite „Leistung“ vollständig laden.
- In der Spalte „Aktuelles Projekt“ werden die Ergebnisse für Ihr aktuelles Projekt und Ihre Umgebung angezeigt.
- In der Spalte „Richtlinie“ wird der von Adobe empfohlene Schwellenwert für jeden Faktor angezeigt.
Darüber hinaus können Sie die Leistungsinhalte als CSV-Datei herunterladen, um sie einfach mit der Adobe-Kundenunterstützung oder Ihren IT-Teams zu teilen.
Netzwerkfaktoren
Hilfe > Leistungsnetzwerkfaktoren beinhalten:
Browser-Faktoren
Hilfe > Leistungs-Browser-Faktoren beinhalten:
Wenn diese Aktionen nicht hilfreich sind, besprechen Sie Hardware-Details mit Ihrem IT-Team.
Wenn diese Aktionen nicht hilfreich sind, besprechen Sie Hardware-Details mit Ihrem IT-Team.
Projektfaktoren
Hilfe > Leistungsprojektfaktoren beinhalten:
Minimieren Sie außerdem die Anzahl der im Projekt verwendeten Jahresvergleiche. Bei der Berechnung eines Jahresvergleichs werden die gesamten 13 Monate von Daten zwischen den betrachteten Monaten berücksichtigt. Dies hat die gleiche Auswirkung wie die Änderung des Datumsbereichs des Bedienfelds auf 13 Monate.
Anforderungsfaktoren
Hilfe > Leistung Anforderungsfaktoren
Verwenden Sie das folgende Diagramm und die folgenden Begriffe, um zu erfahren, wie Anforderungen verarbeitet werden und welche Faktoren die Verarbeitungszeiten beeinflussen:
Anforderungsverarbeitungsdiagramm
Verarbeitungsbegriffe anfordern
Die Zeit, die ab dem Initiieren der Anfrage bis zum Abschluss benötigt wird. Die Richtlinie beträgt 15 Sekunden.
Im obigen Diagramm Anforderungsverarbeitung stellt die Anforderungszeit den gesamten Prozess dar, von Analysis Workspace-Anfrage initiiert bis Analysis Workspace-Anfrage abgeschlossen.
Die Zeit, die ab dem Initiieren der Anfrage bis zum Abschluss benötigt wird.
Im obigen Diagramm Anforderungsverarbeitung stellt die Anforderungszeit den gesamten Prozess dar, von Analysis Workspace-Anfrage initiiert bis Analysis Workspace-Anfrage abgeschlossen.
Da Analysis Workspace nur den Hash für alle Zeichenfolgen speichert, die in beliebigen Segmenten verwendet werden, werden bei jeder Projektverarbeitung Suchen ausgeführt, um die Hashes mit den entsprechenden Werten abzugleichen. Die Richtlinie liegt unter 2 Sekunden.
Dies kann ein ressourcenintensiver Prozess sein, je nachdem, wie viele Werte möglicherweise mit dem Hash übereinstimmen.
Im obigen Diagramm Anforderungsverarbeitung wird die Suchzeit in der Phase Suchvorgänge dargestellt (zum Zeitpunkt der Phase der Verarbeitung der Anforderungs-Engine).
Die Gesamtwartezeit in der Warteschlange, bevor Anforderungen verarbeitet werden. Die Richtlinie beträgt 5 Sekunden.
Im obigen Diagramm Anforderungsverarbeitung wird die Warteschlangenzeit in der Phase Anforderungs-Engine-Warteschlange und in der Phase Server-Warteschlange dargestellt.
Die durchschnittliche Zeit, die für die Verarbeitung der Anfrage benötigt wird.
Im obigen Diagramm Anforderungsverarbeitung wird die durchschnittliche Serververarbeitungszeit in der Phase Serverwarteschlange und in der Phase Serververarbeitung dargestellt. Die Richtlinie beträgt 10 Sekunden
Nicht alle Anforderungen benötigen dieselbe Verarbeitungszeit. Die Anforderungskomplexität kann dabei helfen, eine allgemeine Vorstellung davon zu erhalten, wie viel Zeit für die Verarbeitung der Anfrage erforderlich ist. Die Richtlinie ist Medium oder niedriger.
Mögliche Werte:
- Niedrig
- Medium
- Hoch
Dieser Wert wird durch die Werte in den folgenden Spalten beeinflusst:
- Monatsgrenzen
- Spalten
- Segmente
Zusätzliche Faktoren
Zu den weiteren Faktoren, die nicht unter Hilfe > Leistung aufgeführt sind, zählen:
Zu den Faktoren, die einem Segment Komplexität verleihen (in grober Reihenfolge der Auswirkungen), gehören:
- Operatoren von „enthält“, „enthält beliebige von“, „stimmt überein mit“, „beginnt mit“ oder „endet mit“
- Sequentielle Segmentierung, insbesondere wenn Dimensionseinschränkungen (innerhalb/nachher) verwendet werden
- Anzahl der eindeutigen Dimensionselemente innerhalb der Dimensionen, die im Segment verwendet werden (z. B.: Seite = „A“, wenn Seite 10 eindeutige Elemente hat, ist schneller als Seite = „A“, wenn Seite 100000 eindeutige Elemente hat)
- Anzahl der verschiedenen verwendeten Dimensionen (z. B.: Seite = „Startseite“ und Seite = „Suchergebnisse“ sind schneller als eVar 1 = „rot“ und eVar 2 = „blau“)
- Viele OR-Operatoren (anstelle von AND)
- Verschachtelte Container mit unterschiedlichem Umfang (z. B. Hit innerhalb des Besuchs innerhalb des Besuchers)
Während einige der Komplexitätsfaktoren nicht verhindert werden können, sollten Sie nach Möglichkeiten suchen, die Komplexität Ihrer Segmente zu verringern. Generell gilt: Je genauer Sie mit Ihren Segmentkriterien umgehen können, desto besser. Beispiel:
- Bei Containern ist die Verwendung eines einzelnen Containers am oberen Rand des Segments schneller als die Verwendung einer Reihe verschachtelter Container
- Bei Operatoren ist „stimmt überein mit“ schneller als „enthält“ und „entspricht beliebigen von“ ist schneller als „enthält beliebige von“
- Mit vielen Kriterien sind AND-Operatoren schneller als eine Reihe von OR-Operatoren.
Suchen Sie nach Möglichkeiten, viele OR-Anweisungen in eine einzelne Anweisung „entspricht einem von“ zu reduzieren
Classifications können auch dazu beitragen, viele Werte in präzisen Gruppen zu bündeln, aus denen Sie dann Segmente erstellen. Segmentierungen und Classification-Gruppen bieten leistungsbezogene Vorteile gegenüber Segmenten mit vielen OR-Anweisungen oder „enthält“-Kriterien.
U. a. machen folgende Faktoren eine Visualisierung komplexer:
- Angeforderter Datenbereich
- Anzahl der angewandten Segmente, z. B. als Zeilen verwendete Segmente in einer Freiformtabelle
- Verwendung von komplexen Segmenten
- Statische Element zeilen oder Spalten in Freiformtabellen
- Auf Zeilen angewandte Filter in Freiformtabellen
- Anzahl verwendeter Metriken, insbesondere berechneter Metriken, die Segmente verwenden
Wenn Sie ständig Segmente und berechnete Metriken für Datenpunkte verwenden, die für Ihr Unternehmen wichtig sind, sollten Sie versuchen, Ihre Implementierung zu verbessern, um diese Datenpunkte direkter zu erfassen. Durch die Verwendung von Tags in Adobe Experience Platform und die Verarbeitungsregeln von Adobe können Änderungen an der Implementierung schnell und einfach umgesetzt werden.
Tipps zur Produktivitätssteigerung in Analysis Workspace
Im Folgenden finden Sie ein Video zum Thema: