Réplication de données d'Autonomous Transaction Processing vers Confluent Kafka
Ce démarrage rapide montre comment répliquer des données d'Autonomous Transaction Processing vers Confluent Kafka à l'aide d'OCI GoldenGate.
Avant de commencer
Pour mener à bien ce démarrage rapide, vous devez disposer des éléments suivants :
- Une instance Autonomous Transaction Processing source.
- Instance de plate-forme Confluent.
Configuration de l'environnement : Autonomous Transaction Processing
Pour configurer la base de données autonome source, procédez comme suit :
- Téléchargez et décompressez le schéma échantillon de base de données.
- Dans la console Oracle Cloud, sélectionnez votre instance Autonomous Transaction Processing (ATP) sur la page Bases de données autonomes afin de visualiser ses détails et d'accéder à Database Actions.
- Déverrouillez l'utilisateur GGADMIN :
- Cliquez sur Actions de base de données, puis sur Utilisateurs de base de données.
- Localisez GGADMIN, puis cliquez sur le menu représenté par des points de suspension et sélectionnez Modifier.
- Dans le panneau Modifier l'utilisateur, entrez le mot de passe GGADMIN, confirmez le mot de passe, puis désélectionnez Compte verrouillé.
- Cliquez sur Appliquer les modifications.
- Chargez le schéma échantillon source et les données :
- Activez la journalisation supplémentaire :
Configuration de l'environnement : Confluent Cloud
- Créer un cluster.
- Créez une clé d'API pour le cluster. Notez la clé et la clé secrète d'API pour les étapes suivantes.
- Activez Schema Registry, puis créez une clé d'API pour Confluent Cloud Schema Registry. Notez la clé et la clé secrète d'API pour les étapes suivantes.
- Créez un sujet dans le cluster. Notez le nom de la rubrique pour les étapes suivantes.
Tâche 1 : créer les ressources OCI GoldenGate
- Créez un déploiement Oracle pour l'instance Autonomous Transaction Processing source.
- Créez un déploiement Big Data pour le cloud confluent cible.
- Créer une connexion à l'instance Autonomous Transaction Processing source.
- Créez une connexion Kafka Confluent.
- Création d'un registre de schéma Confluent.
- (Facultatif) Si votre déploiement Big Data n'a pas d'adresse publique, créez une connexion à GoldenGate, puis affectez cette connexion au déploiement Oracle source.
- Affectez la connexion Autonomous Transaction Processing au déploiement Oracle source.
- Affectez des connexions de registre de schéma Confluent Kafka et Confluent au déploiement Big Data cible.
Tâche 2 : ajouter l'extraction
- Sur la page Déploiements, sélectionnez le déploiement Autonomous Transaction Processing source.
- Sur la page des détails du déploiement, cliquez sur Lancer la console.
- Connectez-vous avec le nom utilisateur et le mot de passe de l'administrateur du déploiement source.
- Ajoutez des informations relatives aux transactions.
- Ajout d'une extraction
Tâche 3 : ajoutez et exécutez Distribution Path.
- Si vous utilisez la banque d'informations d'identification GoldenGate, créez un utilisateur pour le chemin de distribution dans le déploiement Big Data cible. Sinon, passez à l'étape 3.
- Dans la console de déploiement ATP GoldenGate source, ajoutez une connexion de chemin pour l'utilisateur créé à l'étape 1.
- Dans la console de déploiement ATP source, ajoutez un chemin de distribution avec les valeurs suivantes :
- Dans la console de déploiement Big Data cible, vérifiez le fichier Receiver Path créé suite à la création de Distribution Path.
- Dans la console de déploiement Big Data cible, cliquez sur Receiver Service.
- Consultez les détails du chemin. Ce chemin a été créé à la suite de la création de Distribution Path à l'étape précédente.
Tâche 4 : ajouter et exécuter Replicat
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Accès aux services de support Oracle
Les clients Oracle qui ont souscrit un contrat de support ont accès au support électronique via My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.