Gérer les connexions

Cette page explique comment créer et gérer des connexions dans Cloud Data Fusion versions 6.5 et ultérieures. Une connexion stocke des données sensibles, telles que les identifiants utilisateur et les informations hôte, nécessaires pour se connecter aux sources de données.

Cloud Data Fusion version 6.5 améliore l'expérience de connexion de différentes manières :

  • Autoriser les administrateurs à créer, dupliquer, importer, exporter et supprimer des connexions à partir de Pipeline Studio, Wrangler ou de la page Administrateur d'espaces de noms
  • Permettre aux développeurs d'utiliser et de réutiliser les connexions créées par leurs administrateurs dans leurs pipelines de données.

Dans les versions antérieures à Cloud Data Fusion 6.5, vous créez des connexions lorsque vous créez un pipeline. Les data scientists et les développeurs ETL fournissent des identifiants (tels que l'adresse IP de connexion, le port et le mot de passe) à chaque création d'un pipeline. Dans les versions 6.5 et ultérieures, les administrateurs peuvent créer et gérer les connexions pour les pipelines Cloud Data Fusion. Les développeurs peuvent utiliser ces connexions sans avoir à fournir d'identifiants.

Avant de commencer

Créez ou mettez à niveau votre instance Cloud Data Fusion vers la version 6.5 ou ultérieure.

Vous avez besoin du rôle d'administrateur Cloud Data Fusion.

Créer une connexion

Si vous êtes administrateur, procédez comme suit pour créer une connexion réutilisable que votre équipe peut utiliser dans ses pipelines.

  1. Dans l'interface utilisateur Cloud Data Fusion, cliquez sur l'icône de menu dans l'angle supérieur gauche.

  2. Au bas du menu, cliquez sur Administrateur des espaces de noms.

  3. Cliquez sur l'onglet Connexions.

  4. Cliquez sur Ajouter une connexion.

  5. Cliquez sur le type de connexion que vous souhaitez créer. Par exemple, GCS.

  6. Configurez les propriétés de connexion.

  7. Cliquez sur Test Connection (Tester la connexion).

  8. Lorsque le message de réussite s'affiche, cliquez sur Créer.

Le menu à trois points vous permet d'exporter ou de dupliquer toute connexion créée.

Utiliser une connexion dans un plug-in

Lorsque vous utilisez une connexion dans un plug-in, ce dernier hérite de toutes les propriétés configurées au moment de la création de la connexion. Pour utiliser une connexion dans l'un des plug-ins compatibles, procédez comme suit :

  1. Dans Pipeline Studio, ouvrez un pipeline existant.

  2. Sous Source, cliquez sur le plug-in source pour lequel vous souhaitez utiliser une connexion. Les connexions ne sont disponibles que pour les plug-ins sources des lots :

    • BigQuery
    • Cloud Storage
    • Kafka
    • Amazon S3
    • Cloud Spanner
  3. Maintenez le pointeur sur le nœud source qui s'affiche, puis cliquez sur Propriétés.

  4. Définissez Utiliser la connexion sur Oui.

  5. Cliquez sur Parcourir les connexions. Vous pouvez sélectionner une connexion existante ou en créer une. Une fois la connexion sélectionnée, toutes les propriétés associées ne s'affichent plus. Les propriétés de connexion sont stockées dans la connexion.

  6. Configurez les autres propriétés du plug-in requises.

  7. Cliquez sur Valider.

  8. Cliquez sur le bouton X dans l'angle supérieur droit de la boîte de dialogue.

  9. Continuez à créer votre pipeline dans Pipeline Studio.

Importer une connexion

Pour importer une connexion, procédez comme suit :

  1. Sur la page Administrateur d'espaces de noms, cliquez sur Connexions.

  2. Cliquez sur Import (Importer).

  3. Accédez au fichier JSON que vous souhaitez importer.

  4. Saisissez un nom pour la connexion et renseignez les autres propriétés.

Exporter une connexion

Cette exportation est utile si vous souhaitez partager la connexion avec d'autres membres de l'équipe, l'ajouter au contrôle des versions ou la déployer depuis un environnement de développement vers un environnement de test ou de production.

Pour exporter une connexion, procédez comme suit :

  1. Sur la page Administrateur d'espaces de noms, cliquez sur Connexions.

  2. Recherchez la connexion que vous souhaitez exporter.

  3. Sur la page Administrateur d'espaces de noms, cliquez sur les trois points , puis sur Exporter. Cloud Data Fusion exporte les propriétés de connexion vers un fichier JSON.

Étape suivante