Pulire i messaggi elaborati e annullati del processore messaggi

Il processore di messaggi è un framework che elabora i messaggi nel sistema, come quelli relativi a transazioni di inventario, ordini di vendita e altro ancora. Col tempo, i messaggi elaborati e cancellati, che non sono più necessari, possono accumularsi nel sistema, influenzando potenzialmente le prestazioni e la gestione dei dati. Pertanto, dovresti ripulire periodicamente questi messaggi per mantenere l'efficienza del sistema.

Prerequisiti

Per utilizzare la funzionalità di pulizia descritta in questo articolo, devi eseguire Microsoft Dynamics 365 Sales versione 10.0.45 o successiva. Non sono richieste impostazioni di gestione delle funzionalità.

Imposta la pulizia dei messaggi per ogni coda del processore di messaggi

Hai impostato la pulizia dei messaggi usando la pagina di configurazione della coda messaggi , che ti permette di specificare per quanto tempo i messaggi elaborati e annullati devono essere conservati per ogni coda prima che vengano cancellati.

Per configurare la pulizia dei messaggi, segui questi passaggi:

  1. Passare a Amministrazione del sistema > processore di messaggi > configurazione della coda dei messaggi.

  2. Segui uno di questi passaggi:

    • Per modificare una coda esistente, selezionare Modifica nel riquadro azioni e quindi selezionare la coda di destinazione nella griglia.
    • Per aggiungere una nuova configurazione, selezionare Aggiungi nel riquadro azioni per aggiungere una nuova riga alla griglia. Quindi, nel campo Coda messaggi per la nuova riga selezionare il nome della coda che si vuole configurare.
  3. Per la riga nuova o selezionata, impostare le impostazioni seguenti:

    • Numero di attività processore: specifica il numero di attività del processore da dedicare alla coda specificata. Il valore massimo è 8. Il valore minimo dipende dal numero minimo di thread batch configurati per il sistema (in genere 2). Questa impostazione non è collegata al lavoro di pulizia, ma garantisce che la coda possa elaborare i messaggi in modo efficiente.
    • Giorni prima della cancellazione dei messaggi processati – Specifica il numero di giorni per trattenere i messaggi processati prima della cancellazione. Per disattivare la pulizia dei messaggi elaborati, imposta questo campo a 0.
    • Giorni prima della cancellazione dei messaggi cancellati – Specifica il numero di giorni per trattenere i messaggi annullati prima della cancellazione. Per disattivare la pulizia, imposta questo campo a 0.
  4. Nel riquadro azioni seleziona Salva. Il sistema crea automaticamente un processo in background per eseguire il lavoro di bonifica. Per impostazione predefinita, il processo viene eseguito quotidianamente, ma puoi modificare questo programma nell'area di lavoro di automazione dei processi , come descritto nella sezione successiva.

Rivedere e gestire i lavori di pulizia

Ogni volta che hai almeno una coda di messaggi impostata per essere pulita, il sistema crea automaticamente un processo in background per eseguire regolarmente l'operazione di pulizia. Segui questi passaggi per rivedere, programmare e gestire questo processo nello spazio di lavoro Processo automazione :

  1. Vai a Amministrazione sistema>Configurazione>Automazione dei processi.
  2. Apri la scheda Processi in background per visualizzare l'elenco dei processi in background.
  3. Usa il campo Filtro per cercare il processo che ha un Nome di Processo di pulizia per l'elaboratore messaggi.
  4. Seleziona il processo nella griglia e poi seleziona Modifica dalla barra degli strumenti.
  5. Si apre la finestra di dialogo Modifica processo in background. Usa le impostazioni qui per visualizzare e modificare il programma e altre impostazioni per il lavoro di pulizia.
  6. Al termine, selezionare OK .

Consulente dell'ottimizzazione

Il consulente di ottimizzazione può ricordarti di gestire i messaggi obsoleti quando sono presenti nel processore di messaggi. Include una regola diagnostica chiamata Verifica i messaggi elaborati o annullati vecchi, che identifica i messaggi più vecchi di 30 giorni e crea un'opportunità di ottimizzazione per essi. Puoi agire direttamente dallo spazio di lavoro del Optimization Advisor . Per impostazione predefinita, questa regola è mensile.

Per attivare o disattivare la regola, o per cambiarne la frequenza, segui questi passaggi:

  1. Vai a Amministrazione di sistema>Compiti periodici>Mantieni regole di convalida diagnostica.
  2. Trova la riga dove Nome regola è Verifica la presenza di messaggi datati, elaborati o annullati.
  3. Configura le seguenti impostazioni per la regola secondo necessità:
    • Stato – impostato su Attivo o Inattivo.
    • Frequenza di esecuzione – Scegli con quale frequenza eseguire il controllo (giornaliero, settimanale, mensile o non programmato).

Per visualizzare e agire sulle tue opportunità di ottimizzazione, incluse quelle relative alla pulizia dei messaggi datati, segui questi passaggi:

  1. Vai su System administration>Workspaces>Optimization advisor. Qui puoi vedere un elenco delle opportunità di ottimizzazione identificate dal sistema, incluse quelle relative alla pulizia del processore di messaggi.
  2. Seleziona la riga dove Area è SCM e Opportunità di Ottimizzazione è Lavoro di pulizia per il processore messaggi.
  3. Dalla barra degli strumenti, seleziona Ulteriori informazioni per saperne di più sull'opportunità e sulle azioni consigliate.
  4. Se vuoi agire sull'opportunità, seleziona Agisci dalla barra degli strumenti per aprire la pagina di configurazione della coda messaggi e configura le impostazioni di pulizia come descritto in precedenza in questo articolo.