Utiliser des pilotes JDBC avec Cloud Data Fusion

Cette page explique comment utiliser les pilotes JDBC (Java Database Connectivity) avec les pipelines Cloud Data Fusion.

Lorsque vous utilisez Cloud Data Fusion, vous pouvez vous connecter à votre base de données à l'aide du JDBC pour effectuer les opérations suivantes, sans avoir à écrire de code:

  • Lire des données
  • Transformer les données
  • Charger les données dans la destination de votre choix

Pour lire, charger et transformer des données, vous devez importer un pilote JDBC dans votre instance Cloud Data Fusion et le configurer afin de pouvoir l'utiliser dans vos pipelines de données.

Avant de commencer

Créez une instance Cloud Data Fusion.

Ouvrir l'instance dans Cloud Data Fusion

  1. Dans la console Google Cloud, accédez à la page "Cloud Data Fusion".

  2. Pour ouvrir l'instance dans l'interface Web de Cloud Data Fusion, cliquez sur Instances, puis sur Afficher l'instance.

    Accéder à la page "Instances"

Importer un pilote JDBC

  1. Dans l'interface Web de Cloud Data Fusion, cliquez sur Centre de contrôle.
  2. Cliquez sur le bouton en forme de cercle vert.
  3. Dans la fenêtre Add entity (Ajouter une entité) qui s'affiche, cliquez sur le bouton Upload (Importer) dans la zone Driver (Pilote).
    Dans la zone "Pilote", cliquez sur le bouton "Importer".
  4. Dans la fenêtre Ajouter un pilote qui s'affiche, importez le fichier JAR contenant votre pilote JDBC. Votre fichier JAR doit respecter le format <name>-<version>.jar. Si votre fichier JAR ne respecte pas ce format, renommez-le avant de l'importer.
  5. Cliquez sur Suivant.
  6. Dans l'onglet Configuration du pilote:

    1. Dans le champ Nom, saisissez un nom pour votre pilote JDBC. Notez le nom que vous saisissez, car vous en aurez besoin dans les prochaines étapes. N'utilisez pas d'espaces ni de caractères spéciaux dans le nom.
    2. Dans le champ Class name (Nom de classe), saisissez le nom de classe Java officiel du pilote JDBC que vous utilisez.

      Cette liste des pilotes pris en charge n'est pas exhaustive. Si vous utilisez un pilote qui ne figure pas sur cette liste, assurez-vous qu'il est compatible avec la base de données à laquelle vous essayez de vous connecter. Reportez-vous à la documentation du pilote pour connaître le nom de classe à utiliser.

    3. Facultatif: saisissez une description.
    4. Cliquez sur Terminer.

Utiliser un pilote JDBC

  1. Accédez à l'interface graphique de Cloud Data Fusion. Accédez à Pipeline Studio de Cloud Data Fusion.
  2. Dans le panneau de navigation de gauche, sélectionnez Source ou Récepteur, puis cliquez sur la source ou le récepteur de votre choix. Un rectangle représentant la source ou le récepteur s'affiche dans le canevas de Studio.
  3. Pointez vers la source ou le récepteur. Cliquez sur Propriétés sur le récepteur ou la source de la base de données.
    Cliquez sur le bouton Propriétés.
  4. Dans le champ Nom de référence, saisissez le nom que vous avez défini pour le pilote à l'étape d'importation.
  5. Remplissez les autres champs de l'onglet Configuration.

Afficher un pilote JDBC

Les pilotes JDBC que vous importez apparaissent en tant qu'artefacts dans le centre de contrôle Cloud Data Fusion. Pour afficher un pilote JDBC, procédez comme suit :

  1. Accédez à l'interface graphique de Cloud Data Fusion. Accédez au centre de contrôle de Cloud Data Fusion.
  2. Dans le menu déroulant Filtrer par, sélectionnez Artefacts. Une fiche d'artefact contenant les informations relatives à votre pilote JDBC s'affiche.
    Afficher un pilote JDBC.

Supprimer un pilote JDBC

  1. Accédez à l'interface graphique de Cloud Data Fusion. Accédez au centre de contrôle de Cloud Data Fusion.
  2. Affichez votre pilote JDBC. Dans le menu déroulant Filtrer par, sélectionnez Artefacts.
  3. Dans la fiche d'artefact de votre pilote JDBC, cliquez sur le bouton de la corbeille en bas de l'écran.
    Supprimer un pilote JDBC.

Étapes suivantes