Gérer les connexions

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

Cloud Data Fusion version 6.5 améliore l'expérience de connexion en:

  • Permet aux administrateurs de créer, dupliquer, importer, exporter et supprimer des connexions à partir de Pipeline Studio, de Wrangler ou de Page Administrateur de l'espace 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 fois qu'ils créent 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 une version ultérieure.

Vous devez disposer du rôle 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 pourra utiliser dans ses pipelines.

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

  2. En bas du menu, cliquez sur Administrateur de l'espace 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 la 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 que vous avez créée.

Utiliser une connexion dans un plug-in

Lorsque vous utilisez une connexion dans un plug-in, celui-ci 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 ces plug-ins sources par lots:

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

  4. Définissez Utiliser la connexion sur Oui.

  5. Cliquez sur Browse Connections (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.

  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 Administration de l'espace 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, puis renseignez les autres propriétés.

Exporter une connexion

Exporter une connexion est utile si vous souhaitez la partager avec d'autres membres de l'équipe, l'ajouter au contrôle des versions ou la déployer à partir d'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 Administration de l'espace de noms, cliquez sur Connexions.

  2. Recherchez la connexion que vous souhaitez exporter.

  3. Sur la page Administrateur de l'espace 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