Après avoir créé un flux dans Datastream, vous pouvez modifier ses paramètres pour l'adapter aux changements de vos exigences de réplication. Vous pouvez modifier les informations générales sur le flux, telles que le nom à afficher et les libellés, ou mettre à jour la configuration de la source pour modifier les objets répliqués et les paramètres de backfill. Pour la configuration de la destination, vous pouvez ajuster le chiffrement, les limites d'obsolescence ou les paramètres de sortie.
Vous ne pouvez pas modifier le type de base de données source d'un flux existant. Pour utiliser un autre type de base de données, vous devez créer un flux.
Modifier les informations générales
Accédez à la page Flux dans la console Google Cloud .
Cliquez sur le flux que vous souhaitez modifier.
Sur la page Détails de la règle, cliquez sur MODIFIER.
Sélectionnez Modifier les paramètres du flux dans le menu qui s'affiche.
Modifiez le nom à afficher ou les libellés du flux.
Une fois les modifications effectuées, cliquez sur ENREGISTRER.
Modifier les informations de configuration concernant la base de données source
Accédez à la page Flux dans la console Google Cloud .
Cliquez sur le flux que vous souhaitez modifier.
Sur la page Détails de la règle, cliquez sur MODIFIER.
Sélectionnez Modifier la configuration de la source dans le menu qui s'affiche.
Dans la section Sélectionner les objets à inclure, utilisez le menu déroulant Objets à inclure pour modifier les tables et les schémas de la base de données source que Datastream transférera vers la destination.
Si vous le souhaitez, développez le nœud Sélectionner des objets à exclure. Dans le champ Objets à exclure, modifiez les tables et les schémas de la base de données source que vous souhaitez empêcher Datastream de transférer vers la destination. Si des tables sont ajoutées à cette liste, elles ne sont plus extraites vers la destination. Toutefois, ils ne sont pas supprimés de la destination.
Notez que pour les sources Oracle, vous ne pouvez pas modifier la méthode CDC. Toutefois, vous pouvez modifier les détails des répertoires de base de données si vous avez sélectionné ce type d'accès aux fichiers journaux.
Vous pouvez également développer le nœud Choisir le mode de remplissage pour les données historiques afin de modifier si Datastream remplit la destination avec les données actuelles et futures de la source, ou ne diffuse que les modifications apportées à ces données.
Sélectionnez l'option Automatique pour diffuser toutes les données existantes, en plus des modifications apportées aux données, de la source vers la destination.
Si vous sélectionnez cette option, dans le champ Objets exclus du remplissage automatique, vous pouvez modifier les tables et les schémas de la base de données que Datastream ne doit pas pouvoir remplir dans la destination.
Sélectionnez l'option Manuel pour ne diffuser que les modifications apportées aux données.
Une fois les modifications effectuées, cliquez sur ENREGISTRER.
Modifier les informations de configuration concernant la destination
Accédez à la page Flux dans la console Google Cloud .
Cliquez sur le flux que vous souhaitez modifier.
Sur la page Détails de la règle, cliquez sur MODIFIER.
Sélectionnez Modifier la configuration de la destination dans le menu qui s'affiche.
En fonction de la destination que vous avez sélectionnée, ajustez les paramètres suivants si nécessaire :
Destinations BigQuery :
- Sous Chiffrement, modifiez le type de chiffrement que vous souhaitez utiliser : Google-managed encryption key ou une clé Cloud Key Management Service.
- Sous Équilibrer l'obsolescence des données et les coûts BigQuery, modifiez l'option Limite d'obsolescence.
Destinations des tables Apache Iceberg :
- Sous Chiffrement, modifiez le type de chiffrement que vous souhaitez utiliser : Google-managed encryption key ou une clé Cloud Key Management Service.
Cloud Storage :
- Dans le champ Préfixe de chemin du flux, changez le dossier de la destination dans laquelle Datastream transférera les schémas, les tables et les données de la base de données source.
- Dans le menu Format de sortie :
- Choisissez le format des fichiers écrits dans Cloud Storage. Datastream accepte deux formats de sortie : Avro et JSON.
- Si vous sélectionnez le format JSON, cochez ou décochez les cases Inclure un fichier de schéma de types unifiés dans le chemin d'accès au fichier et Activer la compression gzip.
Cliquez sur ENREGISTRER pour appliquer vos modifications et lancez votre diffusion. Toutes les modifications que vous apportez aux flux en cours d'exécution sont automatiquement mises à jour par Datastream.
Étapes suivantes
- Pour en savoir plus sur les flux, consultez Cycle de vie des flux.
- Pour savoir comment surveiller un flux, consultez Surveiller un flux.
- Pour savoir comment afficher des informations sur votre flux, consultez Afficher un flux.
- Pour savoir comment récupérer un flux ayant échoué, consultez Récupérer un flux.
- Pour savoir comment supprimer un flux existant, consultez Supprimer un flux.