Dopo aver eseguito il deployment di un job di replica, non puoi modificarlo né aggiungervi tabelle. Aggiungi invece le tabelle a un job di replica nuovo o duplicato.
Opzione 1: crea un nuovo job di replica
L'approccio più semplice consiste nell'aggiungere le tabelle a un nuovo job. In questo modo, si evita il ricaricamento storico di tutte le tabelle e si prevengono problemi di incoerenza dei dati.
Gli svantaggi sono l'aumento del sovraccarico dovuto alla gestione di più job di replica e il consumo di più risorse di calcolo, poiché per impostazione predefinita ogni job viene eseguito su un cluster Managed Service for Apache Spark effimero separato. Quest'ultimo aspetto può essere mitigato in una certa misura utilizzando un cluster Managed Service for Apache Spark statico condiviso per entrambi i job.
Per ulteriori informazioni sulla creazione di nuovi job, consulta i tutorial sulla replica.
Per ulteriori informazioni sull'utilizzo del cluster Managed Service for Apache Spark statico in Cloud Data Fusion, consulta Eseguire una pipeline su un cluster Managed Service for Apache Spark esistente
Opzione 2: arresta il job di replica corrente e creane un duplicato
Se duplichi il job di replica per aggiungere le tabelle, tieni presente quanto segue:
L'attivazione dello snapshot per il job duplicato comporta il caricamento storico di tutte le tabelle da zero. Questa opzione è consigliata se non puoi utilizzare l'opzione precedente, in cui esegui job separati.
La disattivazione dello snapshot per impedire il caricamento storico può comportare la perdita di dati, poiché potrebbero mancare eventi tra l'arresto della vecchia pipeline e l'avvio della nuova. Non è consigliabile creare una sovrapposizione per mitigare questo problema, in quanto può anche comportare la perdita di dati: i dati storici delle nuove tabelle non vengono replicati.
Per creare un job di replica duplicato:
Arresta la pipeline esistente.
Nella pagina Job di replica, individua il job che vuoi duplicare, fai clic su e Duplica.
Attiva lo snapshot:
- Vai a Configura origine.
- Nel campo Replica i dati esistenti, seleziona Sì.
Aggiungi le tabelle nella finestra Seleziona tabelle e trasformazioni e segui la procedura guidata per eseguire il deployment della pipeline di replica.
Passaggi successivi
- Scopri di più sulla replica.