Mirroring dei dati con le pipeline mirroring ZeroETL

Scopri come eseguire il mirroring dei dati da Autonomous AI Transaction Processing a Autonomous AI Lakehouse utilizzando le pipeline di mirroring ZeroETL.

Prima di iniziare

Assicurarsi di effettuare quanto riportato di seguito.

Task 1: Creare la pipeline

Per creare una pipeline, procedere come segue.

  1. Nella pagina Panoramica di GoldenGate OCI, nel menu GoldenGate, selezionare Pipeline.

    In alternativa, è possibile selezionare Data Fabric, quindi Crea pipeline.

  2. Nella pagina Pipeline selezionare Crea pipeline.

  3. Nel pannello Crea pipeline, completare i campi come indicato di seguito, quindi selezionare Crea pipeline.

    1. In Nome, immettere un nome per la pipeline.

    2. (Facoltativo) In Descrizione, immettere una descrizione per facilitare la distinzione tra questa pipeline e altre.

    3. In Compartimento, selezionare il compartimento in cui creare la pipeline.

    4. Selezionare un tipo di licenza.

    5. Creare le connessioni di origine e di destinazione. Per questo avvio rapido, crea connessioni a Oracle Autonomous AI Database.

    6. (Facoltativo) Selezionare Mostra opzioni avanzate per configurare le opzioni del processo:

      • Copia dati esistenti prima della replica in corso: selezionare questa opzione per eseguire un caricamento iniziale dei dati. Per le tabelle esistenti, è possibile scegliere di:

        • Tronca: elimina le righe esistenti e quindi carica le righe dall'origine.

        • Sostituisci: elimina la tabella esistente, quindi crea e carica dall'origine.

        • Aggiungi: lascia invariate le righe esistenti e carica le righe dall'origine.

        • Ignora: lascia la tabella così com'è e passa all'oggetto successivo.

      • Sostituisci modifiche allo schema (DDL): se selezionata, scegliere l'azione da eseguire sugli schemi esistenti quando il processo rileva un errore:

        • Termina: esegue il rollback della transazione e interrompe l'elaborazione.

        • Ignora: registra l'errore nel file eliminato e continua l'elaborazione.

        • Ignora: ignora l'errore e continua l'elaborazione.

      • Azione in caso di errore DML: selezionare l'azione da eseguire sui dati esistenti quando il processo rileva un errore DML:

        • Termina

        • Elimina

        • Ignora

      • Riavvia dopo errore: selezionare questa opzione per abilitare il riavvio automatico nel caso in cui il processo si interrompa per qualsiasi motivo.

      • Avvia pipeline utilizzando il mapping predefinito: avvia la pipeline immediatamente dopo la creazione con le regole di mapping 1:1 predefinite. Se non è selezionata, è possibile configurare i mapping delle regole dopo la creazione e quindi avviare manualmente la pipeline.

Task 2: Aggiungi regole mapping

Le regole di mapping consentono di modificare il mapping uno a uno predefinito di tabelle e schemi di origine nella destinazione.

Per visualizzare in anteprima, aggiungere o rimuovere le regole di mapping, procedere come segue.

  1. Nella pagina delle informazioni sulla pipeline selezionare Regole di mapping.

  2. Nell'elenco delle regole di mapping è possibile rivedere o modificare le regole di mapping correnti e:

    • Anteprima: esaminare in che modo le regole di mapping influiscono sugli schemi e sulle tabelle inclusi nella replica.

    • Aggiungi: consente di identificare tabelle e schemi da includere o escludere. È possibile utilizzare il nome oggetto completamente qualificato o i caratteri jolly al posto di qualsiasi parte del nome oggetto. Per ulteriori informazioni, vedere Uso di caratteri jolly nei nomi degli oggetti di database.

    • Rimuovi: rimuove le regole di mapping.

Task 3: Abilita log

Per abilitare il login alla pipeline, effettuare le operazioni riportate di seguito.

  1. Nella pagina Pipeline selezionare la pipeline per la quale si desidera abilitare il log.

  2. Nella pagina Dettagli pipeline, selezionare Log.

  3. Nella lista delle pipeline, dal menu Azione, per la pipeline che si desidera abilitare, selezionare Abilita log.

  4. Nel pannello Abilita log:

    1. Per Nome log, immettere un nome.

    2. Nell'elenco a discesa Compartimento selezionare un compartimento.

    3. Per il gruppo di log è possibile:

      • Selezionare un gruppo dall'elenco a discesa

      • Creare un nuovo gruppo

      • Lasciarlo vuoto e viene assegnato automaticamente un gruppo predefinito

  5. Per Conservazione log, selezionare il numero di mesi dall'elenco a discesa.

  6. Selezionare Abilita log

Attendere che lo stato diventi Attivo.

Task 4: Avviare la pipeline

Per avviare la pipeline:

  1. Nel menu Azioni della pagina dei dettagli della pipeline, selezionare Avvia.

  2. Nella pagina dei dettagli della pipeline selezionare Inizializzazione.

    I passi di inizializzazione visualizzano lo stato corrente dei passi della pipeline. Per ogni passo, è possibile selezionare Visualizza dettagli dal relativo menu Azioni ed esaminare i messaggi corrispondenti.

  3. Dopo che lo stato della pipeline è Attivo (In esecuzione), selezionare Runtime.

    I processi di runtime visualizzano lo stato e il tempo di latenza dei processi di acquisizione e di applicazione.