fbpx

Utiliser les composants Google Drive avec Talend

Dans cet article d'astuces, nos experts Talend vous expliquent comment utiliser les composants Google Drive avec Talend. Dans un premier temps, ils vous donnent les configurations à effectuer dans la console Google Cloud pour créer les identifiants API. Notre équipe vous explique ensuite comment utiliser les composants Google Drive dans le Studio Talend.




Configuration dans la console Google Cloud

 

Pour pouvoir vous connecter à Google Drive depuis le studio Talend vous devez tout d’abord vous connecter avec votre compte Google dans votre navigateur et vous rendre ensuite sur https://console.cloud.google.com.

En haut de page, cliquez sur Sélectionner un projet.


Sélection d'un projet dans la console de Google Cloud

Choisissez l’un de vos projets existants ou créez un nouveau projet.


Choisir ou créer un projet dans la console Google Cloud

Une fois le projet créé et/ou sélectionné. Cliquez sur Ecran d’autorisation OAuth dans le menu à gauche de l’écran puis saisissez un nom pour votre application.


Ecran d’autorisation OAuth de la plateforme google cloud : nom du projet

Cliquez ensuite sur Enregistrer en bas de page.

Création des identifiants API dans Google Cloud

 

Vous êtes redirigé sur la page Identifiants (si ce n’est pas le cas vous pouvez y accéder par le menu de gauche.)

Cliquez sur Créer des identifiants puis sélectionnez ID client OAuth.


Création des identifiants API dans la console Google Cloud

Choisissez Autre comme Type d’application et saisissez « Talend », puis cliquez sur Créer.


Création de l'id client Oauth Talend dans la console Google Cloud

Les deux clés affichées permettent de faire appel à l’API.


Clé d'API google drive pour Talend

Pour nous simplifier la tâche, plutôt que de recopier les clés, nous allons utiliser un fichier JSON. Pour cela, cliquez sur l’icône de téléchargement au bout de votre ligne d’identifiants.


Téléchargement du fichier JSON des clé d'API Google pour Talend

Placez le fichier téléchargé dans le dossier que vous souhaitez. Attention, cet emplacement ne devra pas changer par la suite.


Emplacement du fichier JSON des clé d'API google pour talend

Cliquez ensuite sur Bibliothèque.


Onglet bibliothèque des API dans Google Cloud

Cherchez dans la liste le Google Drive API. Cliquez dessus puis cliquez ensuite sur Activer.


Activation du Google Drive API pour Talend

Tout est prêt pour effectuer vos opérations dans le studio Talend.

Utilisation des composants Google Drive dans le studio Talend

 

Dans le studio Talend ajoutez à votre Job un composant tGoogleDriveConnection.

Dans ses propriétés sélectionnez Application installée (JSON) comme Méthode OAuth puis sélectionnez votre fichier JSON précédemment téléchargé dans le Secret du client JSON.


Ajout du composant Google drive connexion dans le studio talend

Vous n’avez plus qu’à sélectionner votre connexion dans vos autres composants Google Drive.


Sélection de la connexion dans les autres composants Google Drive du studio Talend

Attention, la première fois que vous lancerez ce Job, une fenêtre Web s’ouvrira pour vous demander de vous connecter et d’accorder l’autorisation à votre application d’apporter des modifications à votre Drive.


Autorisation du job Talend d’apporter des modifications à votre Drive

Sur le même sujet...


Configurer et utiliser l'API Trello avec Talend

Découvrez comment configurer et utiliser l'API Trello avec Talend

Découvrir

Présentation détaillée du studio Talend

Découvrir l'ensemble des éléments composants le studio Talend

Découvrir