Gérer les pipelines
Voir les détails de pipeline
- Création
- Actif (Arrêté)
- Actif (en cours d'exécution)
- Mise à jour
- Attention requise
- Échec
Information sur le pipeline
La page d'informations sur le pipeline affiche des informations générales sur cette ressource, telles que son OCID, le compartiment dans lequel elle réside, la date de création et la dernière mise à jour, etc.
Règles de mappage
Ajoutez, supprimez ou prévisualisez des règles de mappage qui modifient le mappage un à un par défaut des tables et des schémas sources à la cible.
Initialisation
Voir les étapes d'initialisation qui affichent le statut courant des étapes de pipeline. Vous pouvez sélectionner n'importe quelle étape pour voir ses détails.
Exécution
Voir le statut et la latence du temps d'exécution.
Surveillance
Voir les mesures du pipeline, activer ou désactiver les journaux d'événements critiques, et créer et voir des avis.
Demandes de travail
Voir le statut des demandes de travail de pipeline. Les opérations de pipeline qui créent des demandes de travail sont les suivantes :
- Créez
- Début
- Arrêter
- Mettre à jour
- Supprimer
- Déplacer
- Collecter des diagnostics
Marqueurs
Les marqueurs vous aident à retrouver des ressources dans votre location. Vous pouvez ajouter et voir les marqueurs d'un pipeline dans les pages Pipelines et Détails du pipeline. Voir Gérer les marqueurs.
Modifier un pipeline
Pour modifier un pipeline, cliquez sur Modifier dans la page des détails du pipeline. Dans le panneau de modification, vous pouvez modifier :
- Nom
- Description
- Options de traitement :
Note :
Vous devez redémarrer le pipeline pour que les modifications soient prises en compte.- Copier les données existantes avant la réplication en cours : Sélectionnez cette option pour effectuer un chargement initial des données. Pour les tables existantes, vous pouvez choisir :
- Tronquer : Supprime les rangées existantes, puis charge les rangées de la source.
- Remplacer : Supprime la table existante, puis la crée et la charge à partir de la source.
- Ajouter : laisse les rangées existantes inchangées et charge les rangées de la source.
- Ignorer : laisse la table telle quelle et passe à l'objet suivant.
- Remplacer les modifications de schéma (LDD) : Lorsque cette option est sélectionnée, sélectionnez l'action à effectuer sur les schémas existants lorsque le processus rencontre une erreur :
- Mettre fin : Repositionnez la transaction et arrêtez le traitement.
- Abandonner : enregistrez l'erreur dans le fichier d'abandon et poursuivez le traitement.
- Ignorer : Ignorez l'erreur et poursuivez le traitement.
- Action en cas d'erreur LMD : Sélectionnez l'action à effectuer sur les données existantes lorsque le processus rencontre une erreur LMD :
- Mettre fin
- Abandonner
- Ignorer
- Redémarrer après l'échec : sélectionnez cette option pour activer le redémarrage automatique dans le cas où le processus s'arrête pour quelque raison que ce soit.
- Démarrer le pipeline à l'aide du mappage par défaut : Démarre le pipeline immédiatement après sa création avec les règles de mappage 1:1 par défaut. Si cette option n'est pas sélectionnée, vous pouvez configurer les mappages de règle après leur création, puis démarrer manuellement le pipeline.
- Copier les données existantes avant la réplication en cours : Sélectionnez cette option pour effectuer un chargement initial des données. Pour les tables existantes, vous pouvez choisir :
Démarrer un pipeline
Pour démarrer un pipeline, sélectionnez Démarrer dans le menu Actions d'un pipeline inactif dans sa page de détails. Cliquez sur Démarrer dans la boîte de dialogue Démarrer le pipeline pour confirmer cette action. Le pipeline exécute ensuite les étapes d'initialisation en fonction des options de processus sélectionnées lors de sa création (ou lors de sa mise à jour si vous avez modifié le pipeline) avant de démarrer les processus Capture et Apply.
Arrêter un pipeline
Pour arrêter un pipeline, sélectionnez Arrêter dans le menu Actions d'un pipeline actif dans sa page de détails. Cliquez sur Arrêter dans la boîte de dialogue Arrêter le pipeline pour confirmer cette action. Une fois le pipeline arrêté et inactif, vous pouvez cliquer sur Démarrer pour le redémarrer.
Note :
Lorsque vous arrêtez un pipeline, vous êtes toujours facturé pour les ressources utilisées, car un déploiement s'exécute toujours en arrière-plan. Pour éviter les coûts récurrents, vous devez supprimer le pipeline.Collecter des diagnostics
Collectez des diagnostics pour analyser ou partager les informations sur votre pipeline OCI GoldenGate. Le fichier de diagnostic contient des enregistrements abandonnés, le cas échéant, pour les processus Capture et Apply.
- Dans la page des détails du pipeline, dans le menu Actions, sélectionnez Collecter les diagnostics.
- Dans le panneau Collecter les diagnostics, sélectionnez le compartiment et le seau dans lesquels enregistrer le fichier de diagnostics.
- Entrez un préfixe de nom pour le fichier de diagnostics.
- Cliquez sur Collecter les diagnostics.
Surveiller les mesures de pipeline
Gérer les règles de mappage
- Dans la page d'informations sur le pipeline, sélectionnez Règles de mappage.
- Dans la liste des règles de mappage, vous pouvez vérifier ou modifier les règles de mappage courantes et :
- Prévisualiser : Vérifiez l'incidence de vos règles de mappage sur les schémas et les tables inclus dans la réplication.
- Ajouter : Identifiez les tables et les schémas à inclure ou à exclure. Vous pouvez utiliser le nom d'objet complet ou les caractères génériques à la place de n'importe quelle partie du nom d'objet. Pour plus d'informations, voir Utilisation de caractères génériques dans les noms d'objet de base de données.
- Supprimer : supprimez les règles de mappage.
Voir les étapes d'initialisation
Si vous connaissez les processus GoldenGate, un pipeline est une abstraction d'un processus de réplication de données. Lorsque vous démarrez le pipeline, les étapes d'initialisation sont effectuées de manière linéaire, ce qui crée toutes les ressources nécessaires et prépare les bases de données pour la réplication des données en fonction des informations collectées lors de leur création. Les étapes d'initialisation sont les suivantes :
- Vérifier la base de données source et la base de données cible
- Préparer les objets de base de données à extraire
- Crée une table de pulsations
- Crée et exécute l'extraction (capture)
- Vérifiez que les schémas et les tables cibles existent
- Crée la table de points de reprise
- Crée et exécute le processus Replicat (Appliquer)
Vous pouvez sélectionner Voir les détails dans le menu Actions de chaque étape d'initialisation pour vérifier le statut et les messages système correspondant à chaque étape.
Exécution
Lorsque votre pipeline est actif et en cours d'exécution, vous pouvez voir le statut et la latence des processus Capture and Apply dans la section Runtime de la page de détails de votre pipeline. Vous pouvez utiliser ces informations pour observer l'état de ces processus et prendre des mesures au besoin.
Configurer des avis
Vous pouvez configurer des avis pour être tenu informé des événements de pipeline.
- Dans la page des détails du pipeline, sélectionnez Surveillance.
- Dans la page Surveillance, faites défiler l'affichage vers le bas jusqu'à Avis, puis cliquez sur Créer un avis.
- Dans la page Create notification, vous pouvez sélectionner :
- Démarrage rapide, puis sélectionnez un modèle de configuration d'avis préconfigurée.
- Avis d'événement avancé, puis sélectionnez les règles d'événement qui déclenchent des actions pour différentes conditions d'événement.
- Avis d'alarme avancé, puis sélectionnez les mesures de suivi et de déclenchement des règles pour le déclenchement de l'alarme.
- Pour Sujet et abonnements :
- Créez un sujet ou sélectionnez un sujet existant.
- Confirmez les abonnements pour recevoir des messages.
- (Facultatif) Pour l'avis d'alarme avancée, développez Options avancées et configurez le corps de l'alarme (corps du message) et le format de message de l'avis.
- Cliquez sur Soumettre.
Gérer les journaux de pipeline
Activez ou désactivez les journaux d'événements critiques pour les pipelines OCI GoldenGate.
- Dans la page des détails du pipeline, sélectionnez Surveillance.
- Dans la page Surveillance, faites défiler l'affichage vers le bas jusqu'à Journaux.
- Dans le menu Actions pour les événements critiques, sélectionnez Activer le journal.
- Dans le panneau Activer le journal, remplissez les champs suivants, puis cliquez sur Activer le journal :
- Pour Nom du journal, entrez un nom pour le journal.
- Dans la liste déroulante Compartiment, sélectionnez le compartiment dans lequel créer le journal.
- Sélectionnez un groupe de journaux ou cliquez sur Créer un groupe.
- Sélectionnez une heure de conservation des journaux.
Déplacer un pipeline
Vous pouvez déplacer un pipeline d'un compartiment à un autre.
- Dans la page Pipelines, sélectionnez le pipeline que vous souhaitez déplacer.
- Dans le menu Actions de la page des détails du pipeline, cliquez sur Déplacer la ressource.
- Dans la boîte de dialogue Déplacer la ressource vers un autre compartiment, sélectionnez le compartiment vers lequel vous voulez déplacer le pipeline.
- Cliquez sur Déplacer la ressource.
Gérer les marqueurs d'un pipeline
Vous pouvez ajouter et voir les marqueurs d'un pipeline à partir de la page Pipelines et de la page de détails du pipeline.
Dans la page Pipelines, dans le menu Actions d'un pipeline, sélectionnez Ajouter des marqueurs ou Voir les marqueurs.
Dans la page des détails du pipeline, vous pouvez sélectionner Marqueurs dans le menu Actions ou sélectionner l'onglet Marqueurs pour voir et gérer les marqueurs.
Supprimer un pipeline
Assurez-vous que votre pipeline est arrêté et inactif avant de le supprimer.
- Dans la page Pipelines, sélectionnez le pipeline à supprimer.
- Dans le menu Actions de la page des détails du pipeline, sélectionnez Supprimer.
- Dans la boîte de dialogue Supprimer le pipeline, confirmez que vous voulez supprimer ce pipeline, puis cliquez sur Supprimer.