Anveo Mobile App / Best Practices / Daten bereinigen
This is an automatic translation. The original post is available in Englisch.

Daten bereinigen

Diese Seite enthält sehr wichtige Informationen zu Wartungsaufgaben, die Sie für alle Installationen einrichten müssen. Bitte lesen Sie diese Dokumentation sorgfältig durch. Bei Fragen steht Ihnen unser Support-Team gerne zur Verfügung.

Sende- und Empfangsaufgaben aufräumen

Mit der Funktion Clean up tasks einigen auf der Seite Anveo Setup können Sie ein- und ausgehende Nachrichten für mobile Geräte bereinigen. Damit werden nur die bereits bearbeiteten Tasks gelöscht. Wenn Geräte über einen längeren Zeitraum mehrfach synchronisieren, kann das Bereinigen der Aufgaben die Systemleistung erheblich verbessern.

Einrichten des automatischen Aufräumens in der Auftragswarteschlange

Um die Bereinigung der Tabellen “ ACF Receiving Task Header und “ ACF Sending Task Header zu automatisieren, erstellen Sie einen neuen Jobwarteschlangeneintrag, der die Codeunit 5327201 ACF Jobs startet. Setzen Sie den Parameter String auf„CleanUpAnveoTasks„, wählen Sie das gewünschte Intervall und die Zeit für die Ausführung des Jobs und klicken Sie auf „Set Status to Ready“.

Es werden nur Aufgaben mit dem Status „Verarbeitet OK“ oder „Fehler geprüft“ gelöscht, bis zur ersten Aufgabe vom Typ Daten oder bis zur ersten Aufgabe innerhalb der definierten Anzahl von Tagen, für die Aufgaben in der Datenbank aufbewahrt werden sollen. Dies kann im Anveo Setup eingestellt werden, der Standardwert ist 7 Tage.

SQL-Delta-Tabellen bereinigen

Die Funktion Clean up SQL delta tables einigen auf der Seite Anveo Setup bereinigt die Anveo-Deltatabellen in Ihrem System.

Die Anveo-Deltatabellen speichern die Änderungen an den Datensätzen für jede Tabelle, damit sie mit den Geräten synchronisiert werden können. Für jede der im Synchronisationspaket verwendeten Tabellen gibt es eine entsprechende Anveo-Deltatabelle.

Beim Bereinigen der Daten werden alle Einträge gelöscht, die vor der letzten Aktion des ältesten Gerätes gemacht wurden. Da das älteste Gerät zur Synchronisation auf die Einträge in den Anveo-Deltatabellen zugreifen muss, muss diese Einschränkung durch die Funktion vorgenommen werden.

Das bedeutet, dass die mobilen Geräte vor dem Ausführen der Funktion überprüft werden sollten. Zu diesem Zweck können die Geräte, deren letzte Aktion älter als ein Monat ist, in der Anveo-Geräteübersicht unter Inactive Devices auf dem RoleCenter Elemet ACF Anveo Device Overview-Geräteübersicht überprüft werden.

Beachten Sie, dass gelöschte Geräte nicht erneut synchronisieren können und alle noch nicht synchronisierten Daten auf dem Gerät verloren gehen. Es ist daher wichtig, vorher zu prüfen, ob das Gerät noch in Gebrauch ist. Wenn ein Gerät aus der Liste der inaktiven Geräte noch benötigt wird, kann die letzte Aktion dieses Geräts auch durch eine Synchronisation aktualisiert werden.

Nach der Überprüfung der Geräte kann die Funktion Clean up SQL delta tables einigen auf der Seite Anveo Setup ausgeführt werden.

Einrichten des automatischen Aufräumens in der Auftragswarteschlange

Um die Bereinigung der vom Anveo Delta Server verwendeten SQL-Tabellen zu automatisieren, erstellen Sie einen neuen Job Queue Entry, der die Codeunit 5327201 ACF Jobs startet. Setzen Sie den Parameter String auf den Wert „CleanUpDeltaServerTables“, wählen Sie das gewünschte Intervall und die Zeit für die Ausführung des Jobs und klicken Sie auf Set Status to Ready.

Damit dies effektiv funktioniert, stellen Sie sicher, dass Sie Anveo-Benutzergeräte, die nicht mehr verwendet werden, löschen. Die SQL-Tabellen werden nur bis zum Punkt der ältesten Synchronisation bereinigt.

Wir empfehlen dringend, diese automatischen Bereinigungsaufgaben einzurichten und sie mindestens einmal pro Woche auszuführen. Wenn die Daten nicht bereinigt werden, kann die Server-Performance sehr langsam werden und auch zu einem vollständigen Stillstand Ihres gesamten Microsoft Dynamics-Systems führen. Bitte beachten Sie, dass auch das manuelle Erkennen und Löschen von nicht verwendeten Geräten erforderlich ist.