Anveo Mobile App / Migliori pratiche / Pulizia dei dati / Lavori di manutenzione / Ottimizzazione delle prestazioni
Questa è una traduzione automatica. Il messaggio originale è disponibile in Inglese.

Pulizia dei dati / Lavori di manutenzione / Ottimizzazione delle prestazioni

Questa pagina contiene informazioni molto importanti sulle attività di manutenzione da impostare per tutte le installazioni. Consultare attentamente questa documentazione. In caso di domande, non esitate a contattare il nostro team di assistenza.

Si consiglia vivamente di impostare queste attività di pulizia automatica ed eseguirle almeno una volta alla settimana. Se i dati non vengono ripuliti, le prestazioni del server possono diventare molto lente e possono anche causare l’arresto completo del sistema Microsoft Dynamics. È inoltre necessario identificare ed eliminare manualmente i dispositivi non utilizzati.

Pulire le attività di invio e ricezione

La funzione Clean up tasks nella pagina Anveo Setup consente di pulire i messaggi in entrata e in uscita per i dispositivi mobili. Questo elimina solo i compiti già elaborati. Se i dispositivi si sincronizzano più volte per un lungo periodo di tempo, la pulizia delle attività può migliorare notevolmente le prestazioni del sistema.

Impostazione della pulizia automatica della coda di lavoro

Per automatizzare la pulizia delle tabelle ACF Receiving Task Header e ACF Sending Task Header, creare una nuova voce di coda lavori che inizi la codeunit 5327201 ACF Jobs. Impostare il valore della stringa di parametri su“CleanUpAnveoTasks“, scegliere l’intervallo e l’ora desiderati per l’esecuzione del lavoro e fare clic su “Imposta stato su pronto”.

Verranno cancellati solo i compiti con lo stato “Elaborato OK” o “Errore controllato”, fino al primo compito di tipo Dati o fino al primo compito entro il numero di giorni definito per il quale i compiti devono essere conservati nel database. Questo valore può essere impostato nel Setup Anveo; il valore predefinito è 7 giorni.

È molto importante controllare regolarmente gli errori dei dati in entrata e rielaborarli o contrassegnarli come controllati, altrimenti non verranno mai ripuliti e la quantità di dati aumenterà.

Pulire le tabelle di SQL Delta

La funzione Clean up SQL delta tables alla pagina Anveo Setup pulisce le tabelle delta Anveo nel sistema.

Le tabelle delta di Anveo memorizzano le modifiche ai record di ciascuna tabella in modo da poterle sincronizzare con i dispositivi. Per ciascuna delle tabelle utilizzate nel pacchetto di sincronizzazione esiste una tabella delta Anveo corrispondente.

La pulizia dei dati cancella tutte le voci effettuate prima dell’ultima azione del dispositivo più vecchio. Poiché il dispositivo più vecchio deve accedere alle voci delle tabelle delta Anveo per sincronizzarsi, questa restrizione deve essere effettuata dalla funzione.

Ciò significa che i dispositivi mobili devono essere controllati prima di eseguire la funzione. A tal fine, i dispositivi la cui ultima azione è più vecchia di un mese possono essere controllati nella panoramica dei dispositivi Anveo alla voce Inactive Devices del RoleCenter Elemet ACF Anveo Device Overview.

Si noti che i dispositivi eliminati non possono essere sincronizzati di nuovo e tutti i dati non ancora sincronizzati vengono persi sul dispositivo. È quindi importante verificare in anticipo se il dispositivo è ancora in uso. Se un dispositivo dell’elenco dei dispositivi inattivi è ancora necessario, l’ultima azione di questo dispositivo può essere aggiornata con una sincronizzazione.

Dopo aver controllato i dispositivi, è possibile eseguire la funzione Clean up SQL delta tables nella pagina Anveo Setup.

Impostazione della pulizia automatica della coda di lavoro

Per automatizzare la pulizia delle tabelle SQL utilizzate da Anveo Delta Server, creare una nuova voce di coda di lavoro che avvia l’codeunit 5327201 ACF Jobs. Impostare il valore della stringa di parametri su “CleanupDeltaServerTables”, scegliere l’intervallo e l’ora desiderati per l’esecuzione del lavoro e fare clic su Imposta stato su Pronto.

Affinché questo funzioni in modo efficace, assicurarsi di eliminare i dispositivi utente Anveo non più utilizzati. Le tabelle SQL verranno pulite solo fino al punto della sincronizzazione più vecchia.