Gestisci pipeline
Esplora i task di gestione della pipeline essenziali per lavorare con le pipeline GoldenGate OCI.
Visualizza dettagli pipeline
Selezionare una pipeline dalla pagina Pipeline per visualizzarne i dettagli. Nella pagina dei dettagli della pipeline è possibile visualizzare lo stato della pipeline, che può essere uno dei seguenti:
-
Creazione
-
Attivo (arrestato)
-
Attivo (in esecuzione)
-
Aggiornamento
-
Richiede attenzione
-
Non riuscite
È inoltre possibile modificare la pipeline o utilizzare il menu Azioni per eseguire altre azioni, ad esempio:
Passare a un'altra scheda per visualizzare altre informazioni correlate sulla pipeline.
Informazioni sulla pipeline
Nella pagina delle informazioni sulla pipeline vengono visualizzate informazioni generali su questa risorsa, ad esempio l'OCID, il compartimento in cui risiede, la data di creazione e l'ultimo aggiornamento e così via.
Regole di mapping
Aggiungere, rimuovere o visualizzare in anteprima le regole di mapping che modificano il mapping uno a uno predefinito di tabelle e schemi di origine nella destinazione.
Inizializzazione
Visualizzare i passi di inizializzazione che visualizzano lo stato corrente dei passi della pipeline. È possibile selezionare tutti i passi per visualizzarne i dettagli.
Runtime
Visualizzare lo stato e la latenza del runtime.
Monitoraggio
Visualizzare le metriche della pipeline, abilitare o disabilitare i log degli eventi critici e creare e visualizzare le notifiche.
Richieste di lavoro
Visualizzare lo stato delle richieste di lavoro pipeline. Le operazioni della pipeline che creano richieste di lavoro includono:
-
Crea
-
Avvio
-
Arresto
-
Aggiornamento
-
Elimina
-
Sposta
-
Raccogli diagnostica
Tag
Le tag consentono di individuare le risorse all'interno della tenancy. È possibile aggiungere e visualizzare le tag di una pipeline dalla pagina Pipeline e dalla pagina dei dettagli della pipeline. Vedere Gestione tag.
Modifica una conduttura
Per modificare una pipeline, selezionare Modifica nella pagina dei dettagli della pipeline. Nel pannello Modifica è possibile modificare:
-
Nome
-
Descrizione
-
Opzioni di processo:
Nota: per rendere effettive le modifiche, è necessario riavviare la pipeline.
-
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 venga interrotto 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.
-
Avvia una pipeline
Per avviare una pipeline, selezionare Avvia dal menu Azioni di una pipeline inattiva nella relativa pagina dei dettagli. Selezionare Avvia nella finestra di dialogo Avvia pipeline per confermare questa azione. La pipeline viene quindi eseguita attraverso i passi di inizializzazione in base alle opzioni di processo selezionate al momento della creazione (o quando aggiornate se la pipeline è stata modificata) prima di avviare i processi di acquisizione e applicazione.
Sospendi una pipeline
È possibile sospendere una pipeline per interrompere temporaneamente i processi di acquisizione e consegna. La sospensione di una pipeline non sospende la fatturazione per queste risorse. Durante la sospensione di una pipeline, è possibile modificare la pipeline, le relative regole di mapping e le regole di mapping di anteprima.
Nota: per interrompere la fatturazione, è necessario arrestare la pipeline.
Per sospendere una pipeline, selezionare Sospendi dal menu Azioni della pipeline.
Quando si è pronti per continuare la pipeline, selezionare Avvia dal menu Azioni della pipeline.
Se si desidera arrestare completamente la pipeline, selezionare Arresta.
Arresta una pipeline
Per arrestare una pipeline, selezionare Arresta dal menu Azioni di una pipeline attiva nella relativa pagina dei dettagli. Selezionare Arresta nella finestra di dialogo Interrompi pipeline per confermare questa azione.
L'arresto di una pipeline interrompe anche la fatturazione per queste risorse. Non è possibile modificare la pipeline, i relativi mapping o visualizzare in anteprima i mapping quando una pipeline viene arrestata e si trova in stato Inattivo.
Per riavviare la pipeline, selezionare Avvia dal menu Azioni della pipeline.
Duplica una pipeline
È possibile duplicare una pipeline il cui stato è Attivo, Inattivo o Richiede attenzione.
Per duplicare una pipeline, procedere come segue.
-
Nella pagina Pipeline selezionare Duplica dal menu Azioni di una pipeline, quindi effettuare le operazioni riportate di seguito.
-
Nella pagina dei dettagli di una pipeline, selezionare Duplica dal menu Azioni.
-
Nel pannello Duplica pipeline, immettere un nome per la copia della pipeline.
-
(Facoltativo) Immettere una descrizione per la copia della pipeline.
-
Selezionare il compartimento in cui creare la copia della pipeline.
-
(Facoltativo) Completare le opzioni avanzate in base alle esigenze.
-
Selezionare Duplica.
-
Raccogli diagnostica
Raccoglie la diagnostica per analizzare o condividere informazioni sulla pipeline GoldenGate OCI. Il file di diagnostica contiene eventuali record eliminati per i processi di acquisizione e applicazione.
Per raccogliere la diagnostica sulla pipeline:
-
Nella pagina dei dettagli della pipeline, dal menu Azioni, selezionare Raccolta diagnostica.
-
Nel pannello Raccogli diagnostica selezionare il compartimento e il bucket in cui salvare il file di diagnostica.
-
Immettere un prefisso nome per il file di diagnostica.
-
Selezionare Raccolta diagnostica.
Al termine del processo di raccolta, è possibile scaricare il file di diagnostica dalla pagina dei dettagli della pipeline.
Monitora metriche pipeline
Nella pagina dei dettagli della pipeline, selezionare Monitoraggio per visualizzare metriche della pipeline quali l'utilizzo della CPU, il consumo di OCPU, l'utilizzo della memoria e l'integrità complessiva della pipeline. Per ulteriori informazioni sulle metriche disponibili, vedere:
Gestisci regole di mapping
Per visualizzare in anteprima, aggiungere o rimuovere le regole di mapping, procedere come segue.
-
Nella pagina delle informazioni sulla pipeline selezionare Regole di mapping.
-
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.
-
Visualizza i passi di inizializzazione
Se hai familiarità con i processi GoldenGate, una pipeline è un'astrazione di un processo di replica dei dati. Quando si avvia la pipeline, i passi di inizializzazione vengono eseguiti in modo lineare, creando tutte le risorse necessarie e preparando i database per la replica dei dati in base alle informazioni raccolte al momento della creazione. I passi di inizializzazione includono:
-
Controlla database di origine e di destinazione
-
Preparare gli oggetti di database per l'estrazione
-
Crea una tabella heartbeat
-
Crea ed esegue l'estrazione (acquisizione)
-
Controllare che gli schemi e le tabelle di destinazione esistano
-
Crea la tabella di checkpoint
-
Crea ed esegue Replicat (Applica)
È possibile selezionare Visualizza dettagli dal menu Azioni di ogni passo di inizializzazione per esaminare lo stato e i messaggi di sistema corrispondenti a ciascun passo.
Runtime
Quando la pipeline è attiva e in esecuzione, è possibile visualizzare lo stato e la latenza dei processi di acquisizione e applicazione nella sezione Runtime della pagina dei dettagli della pipeline. È possibile utilizzare queste informazioni per osservare lo stato di questi processi e intervenire quando necessario.
Impostare le notifiche
È possibile impostare notifiche da tenere informate sugli eventi pipeline.
Per impostare le notifiche degli eventi pipeline:
-
Nella pagina dei dettagli della pipeline selezionare Monitoraggio.
-
Nella pagina Monitoraggio scorrere fino a Notifiche, quindi selezionare Crea notifica.
-
Nella pagina Crea notifica è possibile selezionare:
-
Avvio rapido, quindi effettuare la selezione da un modello di impostazioni di notifica preconfigurate.
-
Notifica evento avanzata, quindi selezionare le regole evento che attivano azioni per condizioni evento diverse.
-
Notifica di allarme avanzata, quindi selezionare le metriche per tenere traccia e attivare le regole per l'attivazione dell'allarme.
-
-
Per Argomento e sottoscrizioni:
-
Creare un nuovo argomento o selezionarne uno esistente.
-
Confermare le sottoscrizioni per ricevere messaggi.
-
-
(Facoltativo) Per la notifica di allarme avanzata, espandere Opzioni avanzate e configurare il corpo dell'allarme (corpo del messaggio) e il formato del messaggio della notifica.
-
Selezionare Sottometti.
Gestire i log della pipeline
Abilita o disabilita i log degli eventi critici per le pipeline GoldenGate OCI.
Per abilitare i log degli eventi critici:
-
Nella pagina dei dettagli della pipeline selezionare Monitoraggio.
-
Nella pagina Monitoraggio scorrere fino a Log.
-
Nel menu Azioni per Eventi critici, selezionare Abilita log.
-
Nel pannello Abilita log, completare i campi riportati di seguito, quindi selezionare Abilita log.
-
Per Nome log, immettere un nome per il log.
-
Nell'elenco a discesa Compartimento selezionare il compartimento in cui creare il log.
-
Selezionare un gruppo di log o selezionare Crea nuovo gruppo.
-
Selezionare un'ora Conservazione log.
-
Spostare una pipeline
È possibile spostare una pipeline da un compartimento a un altro.
Per spostare una pipeline:
-
Nella pagina Pipeline, selezionare la pipeline che si desidera spostare.
-
Nel menu Azioni della pagina dei dettagli della pipeline, selezionare Sposta risorsa.
-
Nella finestra di dialogo Sposta risorsa in un altro compartimento, selezionare il compartimento in cui si desidera spostare la pipeline.
-
Selezionare Sposta risorsa.
Gestire le tag per una pipeline
È possibile aggiungere e visualizzare le tag di una pipeline dalla pagina Pipeline e dalla pagina dei dettagli della pipeline.
Nella pagina Pipeline, dal menu Azioni di una pipeline, selezionare Aggiungi tag o Visualizza tag.
Nella pagina dei dettagli della pipeline è possibile selezionare Tag dal menu Azioni oppure selezionare la scheda Tag per visualizzare e gestire le tag.
Ulteriori informazioni sull'applicazione di tag.
Elimina una pipeline
Prima di eliminare la pipeline, assicurarsi che la pipeline sia arrestata e in stato inattivo.
Per eliminare una pipeline, procedere come segue.
-
Nella pagina Pipeline selezionare la pipeline che si desidera eliminare.
-
Nel menu Azioni della pagina dei dettagli della pipeline, selezionare Elimina.
-
Nella finestra di dialogo Elimina pipeline confermare che si desidera eliminare questa pipeline, quindi selezionare Elimina.
Questa azione non può essere annullata.