Pulitura dei dati

Il recupero di record da una tabella di grandi dimensioni richiede più tempo rispetto alla selezione da una tabella di dimensioni ridotte. Pertanto, dal punto di vista delle prestazioni e della crescita dei dati, è opportuno che le tabelle abbiano dimensioni il più possibile ridotte. A tal scopo è possibile eseguire le seguenti operazioni:

  • Eliminare record
  • Archiviare record: spostare record in un'altra società
  • Registrare lo storico: copiare record in un'altra tabella
Nota

Per ulteriori informazioni, fare riferimento a User's Guide for ERP LN Archiving (U9352* US).

Eliminazione di record

L'eliminazione di record è un metodo altamente efficace per migliorare le prestazioni e ridurre la crescita del database. Lo svantaggio consiste nel fatto che i dati eliminati non sono più disponibili. In genere, tuttavia, non tutti i record devono essere mantenuti.

Le attività relative alle righe, ad esempio, vengono archiviate per singolo magazzino e non è quindi necessario mantenere questi record. Una volta chiuso un ordine di magazzino, le attività riga possono quindi essere rimosse. Nella Guida utente per l'archiviazione in ERP LN sono specificate le sessioni che è possibile utilizzare per eliminare i dati obsoleti. Altri dati, quali articoli e Business Partner, possono essere esaminati saltuariamente per decidere quali dati non più necessari possono essere eliminati.

Per ogni tabella di ordini e contratti è disponibile una sessione per l'archiviazione e l'eliminazione dei vecchi ordini. In queste sessioni è possibile specificare più caratteristiche per selezionare gli ordini da rimuovere, ad esempio la data o lo stato. Si consiglia di eseguire queste sessioni periodicamente.

Archiviazione

Se i dati devono essere disponibili per un utilizzo futuro, ad esempio a scopo di analisi o revisione, ma non sono più necessari in una società operativa, è possibile eseguirne l'archiviazione. Ciò significa che i dati vengono eliminati dalla società operativa e spostati in un'altra società, la cosiddetta società di archiviazione. Dal punto di vista delle prestazioni, l'archiviazione equivale all'eliminazione di record, poiché i dati non sono più presenti nella società operativa. I dati, tuttavia, rimangono nella società di archiviazione, ovvero la quantità totale di dati rimane invariata. In diversi moduli di LN sono disponibili sessioni per l'archiviazione. Dal punto di vista della crescita del database, l'archiviazione e l'eliminazione sono le opzioni preferibili.

Storico

Per tenere traccia delle modifiche relative a ordini specifici, senza sovraccaricare le tabelle di ordini effettivi, è possibile scrivere i dati nelle tabelle dello storico. Quando viene creato un ordine, questo viene copiato nello storico e ogni aggiornamento dell'ordine effettivo determina un nuovo record nella tabella dello storico.

Ci sono processi che richiedono la presenza di determinati dati nella società operativa, ad esempio statistiche di vendita e di acquisto e dati di riconciliazione nei package Vendite e Approvvigionamento. Per alleggerire le tabelle delle transazioni ordini, questi processi possono utilizzare le tabelle dello storico, in modo tale che i dati vengano rimossi dalle tabelle in fase iniziale. In altri package, ad esempio in Magazzino, per tenere traccia di un ordine di magazzino specifico è possibile utilizzare la registrazione dello storico.

Se si utilizza la registrazione dello storico, è necessario archiviare ed eliminare periodicamente dati delle tabelle dello storico. Per la maggior parte dei dati, queste operazioni possono essere eseguite immediatamente a seguito della registrazione. Per dati quali lo storico degli ordini di acquisto e vendita, il momento dell'eliminazione o archiviazione dipende da altri processi aziendali quali la riconciliazione.

Conclusione

È necessario eliminare dati dall'ambiente attivo su base periodica. Se determinati dati sono ancora necessari per analisi future, eseguirne l'archiviazione. Optare per la registrazione dello storico solo quando necessario. Archiviare i dati il prima possibile ed eliminare i dati dall'ambiente attivo.