Anveo Mobile App / Najlepsze praktyki / Czyszczenie danych
Jest to tłumaczenie automatyczne. Pierwotne stanowisko jest dostępne w angielski.

Czyszczenie danych

Ta strona zawiera bardzo ważne informacje na temat zadań konserwacyjnych, które należy skonfigurować dla wszystkich instalacji. Prosimy o dokładne zapoznanie się z niniejszą dokumentacją. W przypadku jakichkolwiek pytań, prosimy o kontakt z naszym zespołem wsparcia.

Uporządkuj zadania wysyłania i odbierania

Funkcja Clean up tasks na stronie Anveo Setup umożliwia wyczyszczenie wiadomości przychodzących i wychodzących dla urządzeń mobilnych. Usuwa to tylko już przetworzone zadania. Jeśli urządzenia synchronizują się wielokrotnie przez długi okres czasu, wyczyszczenie zadań może znacznie poprawić wydajność systemu.

Ustawianie automatycznego czyszczenia w kolejce zadań

Aby zautomatyzować czyszczenie tabel ACF Receiving Task Header er i ACF Sending Task Header, utwórz nowy wpis kolejki zadań, który rozpocznie codeunit 5327201 ACF Jobs. Ustaw wartość Parameter String na„CleanUpAnveoTasks„, wybierz żądany interwał i czas wykonania zadania i kliknij „Set Status to Ready”.

Usuwane są tylko zadania ze statusem „Przetworzone OK” lub „Sprawdzono błąd”, aż do pierwszego zadania typu Dane lub do pierwszego zadania w ciągu zdefiniowanej liczby dni, przez które zadania powinny być przechowywane w bazie danych. Można to ustawić w ustawieniach Anveo, domyślna wartość to 7 dni.

Czyszczenie tabel Delty SQL

Funkcja Clean up SQL delta tables na stronie Anveo Anveo Setup Clean up SQL delta tables tabele delta Anveo w Twoim systemie.

Tabele delta Anveo przechowują zmiany w rekordach dla każdej tabeli, dzięki czemu mogą być zsynchronizowane z urządzeniami. Dla każdej z tabel używanych w pakiecie synchronizacji istnieje odpowiednia tabela delta Anveo.

Czyszczenie danych usuwa wszystkie wpisy, które zostały dokonane przed ostatnim działaniem najstarszego urządzenia. Ponieważ najstarsze urządzenie musi mieć dostęp do wpisów w tabelach delta Anveo, aby się zsynchronizować, to ograniczenie musi być wprowadzone przez funkcję.

Oznacza to, że urządzenia mobilne powinny być sprawdzone przed wykonaniem funkcji. W tym celu urządzenia, których ostatnia czynność jest starsza niż jeden miesiąc, można sprawdzić w przeglądzie urządzeń Anveo w sekcji Inactive Devices urządzenia na stronie RoleCenter Elemet ACF Anveo Device Overview.

Należy pamiętać, że usuniętych urządzeń nie można zsynchronizować ponownie, a wszystkie dane, które nie zostały jeszcze zsynchronizowane, są tracone na urządzeniu. Dlatego ważne jest, aby wcześniej sprawdzić, czy dane urządzenie jest nadal używane. Jeśli urządzenie z listy nieaktywnych urządzeń jest nadal potrzebne, ostatnie działanie tego urządzenia można również zaktualizować za pomocą synchronizacji.

Po sprawdzeniu urządzeń można wykonać funkcję Clean up SQL delta tables na stronie Anveo Setup.

Ustawianie automatycznego czyszczenia w kolejce zadań

Aby zautomatyzować czyszczenie tabel SQL używanych przez serwer Anveo Delta, należy utworzyć nowy wpis kolejki zadań, który uruchamia codeunit 5327201 ACF Jobs. Ustaw wartość Parameter String na „CleanUpDeltaServerTables”, wybierz żądany interwał i czas wykonania zadania i kliknij Set Status to Ready.

Aby funkcja ta działała skutecznie, należy usunąć urządzenia użytkownika Anveo, które nie są już używane. Tabele SQL zostaną wyczyszczone tylko do punktu najstarszej synchronizacji.

Zalecamy skonfigurować te automatyczne zadania czyszczenia i uruchamiać je co najmniej raz w tygodniu. Jeśli dane nie zostaną wyczyszczone, wydajność serwera może stać się bardzo wolna, a także może spowodować całkowite zatrzymanie dziurawego systemu Microsoft Dynamics. Należy pamiętać, że konieczne jest również ręczne zidentyfikowanie i usunięcie nieużywanych urządzeń.