Réplication des données Apache Kafka
Vous pouvez répliquer des données d'autres bases de données vers l' Apache Kafka, grâce au service d' Data Replication.
Restrictions
- Apache Kafka ne peut être utilisé que comme un référentiel de données cible pour l' Data Replication.
- Chaque poste de réplication doit être configuré pour utiliser un sujet Apache Kafka unique.
Avant de commencer
Demandez à votre administrateur d' Kafka s les identifiants d' Kafka s que Data Replication peut utiliser pour écrire sur le cluster. Demander les propriétés de producteur d' Kafka s pour le cluster.
Pour se connecter à Apache Kafka dans un projet dans Cloud Pak for Data as a Service, voir Apache Kafka connection.
Configuration d'un actif de réplication à utiliser Apache Kafka
Pour créer un actif d' Data Replication, avec Apache Kafka comme cible de stockage des données :
Cliquez sur l'onglet Actifs dans le projet.
Cliquez sur Nouvel actif > Répliquer les données.
Entrez un nom.
Cliquez sur Connexions.
Sur la page Options de la source, sélectionnez une connexion dans la liste des connexions ou cliquez sur Ajouter une connexion pour créer une nouvelle connexion.
Cliquez sur Sélectionner des données, sélectionnez un schéma et éventuellement une table dans le schéma.
Sur la page Target options, sélectionnez la connexion Kafka dans la liste.
Sur la page Révision, révisez le résumé, puis cliquez sur Créer.
Lorsque vous configurez Data Replication pour répliquer un schéma source, les tables que vous créez dans la base de données source sont répliquées dans la rubrique par défaut lorsque vous exécutez la ressource Data Replication. Lorsque vous répliquez un schéma source et que vous modifiez la structure d'une table source, Data Replication met à jour les en-têtes de rubrique cible en conséquence. Lorsque vous démarrez une réplication, les rubriques configurées dans la réplication sont tronquées. Lorsque vous interrompez et reprenez une réplication, les rubriques ne sont pas tronquées.
Rubrique parent : Connexions Data Replication prises en charge