Modifier un flux

Présentation

Vous pouvez modifier les informations suivantes sur un flux :

  • Informations générales, telles que le nom à afficher et les libellés du flux.
  • Informations de configuration pour la base de données source et la destination, telles que les tables et les schémas de la base de données source que Datastream transférera vers la destination ou dont le transfert sera limité vers la destination. Datastream utilise ces informations de configuration pour transférer les données correctes de la base de données source vers la destination.

Modifier les informations générales

  1. Accédez à la page Flux de Google Cloud Console.

    Accéder à la page "Flux"

  2. Cliquez sur le flux que vous souhaitez modifier.

  3. Sur la page Détails de la règle, cliquez sur MODIFIER.

  4. Sélectionnez Modifier les paramètres du streaming dans le menu qui s'affiche.

  5. Modifiez le nom à afficher ou les libellés du flux.

  6. Une fois les modifications effectuées, cliquez sur ENREGISTRER.

Modifier les informations de configuration concernant la base de données source

  1. Accédez à la page Flux de Google Cloud Console.

    Accéder à la page "Flux"

  2. Cliquez sur le flux que vous souhaitez modifier.

  3. Sur la page Détails de la règle, cliquez sur MODIFIER.

  4. Sélectionnez Modifier la configuration source dans le menu qui s'affiche.

  5. 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.

  6. 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 Datastream ne doit pas transférer vers la destination. Si des tables sont ajoutées à cette liste, elles ne sont plus extraites dans la destination. Toutefois, ils ne sont pas supprimés de la destination.

  7. Si vous le souhaitez, développez le nœud Choisir le mode de remplissage pour les données historiques pour indiquer si Datastream remplit la destination avec les données actuelles et futures de la source, ou si vous ne souhaitez diffuser 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 diffuser uniquement les modifications apportées aux données.

  8. Une fois les modifications effectuées, cliquez sur ENREGISTRER.

Modifier les informations de configuration concernant la destination

  1. Accédez à la page Flux de Google Cloud Console.

    Accéder à la page "Flux"

  2. Cliquez sur le flux que vous souhaitez modifier.

  3. Sur la page Détails de la règle, cliquez sur MODIFIER.

  4. Sélectionnez Modifier la configuration de la destination dans le menu qui s'affiche.

  5. 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.

  6. Dans le menu Format de sortie :

    1. Choisissez le format des fichiers écrits dans Cloud Storage. Datastream accepte deux formats de sortie: Avro et JSON.
    2. 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.
  7. Une fois les modifications effectuées, cliquez sur ENREGISTRER.

Une fois que vous avez créé et affiché des informations générales et détaillées sur un flux, et que vous y avez apporté les modifications nécessaires, vous pouvez démarrer le flux. De plus, les modifications que vous apportez aux flux en cours d'exécution sont automatiquement mises à jour par Datastream.