Verkürzen der Verarbeitungszeit für den Aktualisierungszyklus

Adobe Commerce Intelligence synchronisiert den ganzen Tag lang mit Ihrer Datenbank, um neue Daten zu replizieren, sodass Ihre Dashboards immer die neuesten Informationen anzeigen.

Zu einer bereits langen Aktualisierungszeit können viele Faktoren hinzukommen. Bestimmte Replikationsmethoden, höhere Häufigkeit der erneuten Prüfungen und die Anzahl der Dashboards und Diagramme sind nur einige wenige Faktoren. In diesem Abschnitt werden einige Best Practices erläutert, mit denen Sie die Aktualisierungszeit verkürzen können.

Häufigkeit der erneuten Prüfung verringern

In einer Datenbanktabelle können Datenspalten mit veränderlichen Werten vorhanden sein. Beispiel: In einer Tabelle Bestellungen kann es eine Spalte namens Status geben. Wenn eine Bestellung erstmals in die Datenbank geschrieben wird, kann die Statusspalte den Wert pending enthalten. Die Bestellung wird auf Ihrer Data Warehouse mit diesem pending Wert repliziert.

Änderbare Spalten müssen im auf aktualisierte Wertewerden. Standardmäßig überprüft Commerce Intelligence diese Spalten bei jeder Aktualisierung neu. Wenn jedoch eine große Datenmenge erneut überprüft und repliziert werden muss, kann dies negative Auswirkungen auf die Aktualisierungszeit haben. Anstatt während jeder Aktualisierung erneute Prüfungen durchzuführen, empfiehlt Adobe, die Häufigkeit der erneuten Prüfungen auf täglich, wöchentlich oder monatlich festzulegen.

Verwenden von inkrementellen Replikationsmethoden

Wie bereits erwähnt, hängen lange Aktualisierungszeiten direkt damit zusammen, wie viele Daten erneut überprüft und repliziert werden müssen. Inkrementelle Replikationsmethoden können die Menge der während des Aktualisierungszyklus verarbeiteten Daten erheblich reduzieren. Adobe empfiehlt nach Möglichkeit die Verwendung dieser Methoden oder die Änderung der Datenbank, um eine inkrementelle Methode zu unterstützen.

Entfernen nicht verwendeter Diagramme aus Dashboards

Am Ende des Aktualisierungszyklus führt Commerce Intelligence einen Cache-Vorgang für alle Diagramme durch. Ein Cache speichert Daten, damit zukünftige Informationsanfragen schneller erledigt werden können. Commerce Intelligence bedeutet dies, dass Dashboards schnell geladen werden, da Diagramme nicht bei jedem Laden Daten abfragen müssen.

Da Commerce Intelligence nur Cache-Vorgänge für Diagramme ausführt, die in einem Dashboard gefunden wurden, reduziert das Entfernen nicht verwendeter Diagramme aus Ihren Dashboards die Aktualisierungszeit. Denken Sie daran, dass dasselbe Diagramm in mehreren Dashboards angezeigt werden kann. Wenden Sie sich an Ihr Team, um sicherzustellen, dass auch nicht verwendete Diagramme entfernt wurden.

NOTE
Beim Entfernen von Diagrammen aus dem Dashboard wird das Diagramm nicht gelöscht. Sie können jederzeit wieder hinzufügen.

Datenbank für Analysen optimieren

Neben der Neubewertung der Häufigkeit der erneuten Prüfungen, der Replikationsmethoden und der Nützlichkeit des Diagramms können Sie auch Ihre Datenbank für Analysen optimieren.

Verpackung

Wenn Ihre Aktualisierungszeit auch nach der Implementierung dieser Empfehlungen immer noch langsam zu sein scheint, wenden Sie sich an das Support-Team.

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc