Configurazione dei controlli dei dati
In una tabella di database possono essere presenti colonne di dati con valori modificabili. Ad esempio, in una tabella orders
potrebbe essere presente una colonna denominata status
. Quando un ordine viene scritto inizialmente nel database, la colonna di stato potrebbe contenere il valore pending. L'ordine è replicato nella Data Warehouse con questo valore pending
.
Gli stati degli ordini possono cambiare, anche se non sono sempre nello stato pending
. Potrebbe infine diventare complete
o cancelled
. Per fare in modo che la Data Warehouse sincronizzi questa modifica, la colonna deve essere ricontrollata per verificare la presenza di nuovi valori.
In che modo questo si adatta ai metodi di replica discussi? L’elaborazione dei nuovi controlli varia in base al metodo di replica scelto. Il metodo di replica Modified\_At
è la scelta migliore per l'elaborazione della modifica dei valori, in quanto non è necessario configurare i nuovi controlli. I metodi Auto-Incrementing Primary Key
e Primary Key Batch Monitoring
richiedono una riconfigurazione.
Quando si utilizza uno di questi metodi, le colonne modificabili devono essere contrassegnate per la ricontrolla. Esistono tre modi per farlo:
-
Processo di controllo eseguito come parte delle colonne dei flag di aggiornamento da ricontrollare.
note note NOTE Il revisore si basa su un processo di campionamento e le colonne che cambiano potrebbero non essere rilevate immediatamente. -
È possibile impostarli autonomamente selezionando la casella di controllo accanto alla colonna in Gestione Date Warehouse, facendo clic su Set Recheck Frequency e scegliendo un intervallo di tempo appropriato per il controllo delle modifiche.
-
Un membro del team di Data Warehouse Adobe Commerce Intelligence può contrassegnare manualmente le colonne per la ricontrolla nella Data Warehouse. Se sono presenti colonne modificabili, contattare il team per richiedere l'impostazione di nuovi controlli. Includi un elenco di colonne, insieme alla frequenza, nella richiesta.
Ricontrolla frequenze frequency
Lo sapevi?
Se si imposta una nuova verifica su una colonna primary key
, i valori modificati non verranno verificati nella colonna. La tabella viene controllata per le righe eliminate e tutte le eliminazioni vengono eliminate dalla Data Warehouse.
Quando una colonna viene contrassegnata per la ricontrolla, è inoltre possibile impostare la frequenza con cui si verifica la ricontrolla. Se una colonna specifica non cambia spesso, la scelta di una verifica meno frequente può ottimizzare il ciclo di aggiornamento.
Le opzioni di frequenza sono:
always
- la nuova verifica si verifica durante ogni aggiornamentodaily
- la nuova verifica si verifica il primo aggiornamento post-mezzanotte per il tuo fuso orario dichiaratoweekly
- la verifica del fuso orario dichiarato viene ripetuta ogni settimana dopo le 21:00monthly
- la verifica del fuso orario dichiarato viene ripetuta ogni quattro settimane dopo le 21:00once
- si verifica solo nell'aggiornamento successivo (aggiornamento una tantum)
Poiché gli orari di aggiornamento sono correlati alla quantità di dati da sincronizzare, l'Adobe consiglia di scegliere una nuova verifica di daily
, weekly
o monthly
invece di ogni aggiornamento.
Gestione delle frequenze di ricontrollo manage
È possibile gestire le frequenze di ricontrollo nella Data Warehouse facendo clic sul nome di una tabella e selezionando le singole colonne. Lo stato di sincronizzazione e la frequenza di ricontrollo (le modifiche?) per ogni colonna della tabella.
Per modificare la frequenza di ricontrollo, fare clic sulla casella di controllo accanto alle colonne che si desidera modificare. Fare quindi clic sul menu a discesa Set Recheck Frequency e impostare la frequenza desiderata.
A volte potresti vedere Paused
nella colonna Changes?
. Questo valore viene visualizzato quando il metodo di replica della tabella è impostato su Paused
.
Adobe consiglia di rivedere queste colonne per ottimizzare gli aggiornamenti e assicurarsi che le colonne modificabili vengano ricontrollate. Se la frequenza di ricontrollo di una colonna è elevata, data la frequenza con cui i dati cambiano, l’Adobe consiglia di diminuirla per ottimizzare gli aggiornamenti.
Contattaci per domande o per informazioni sui metodi di replica correnti o sui nuovi controlli.
Correlato: