Prérequis

Apache Hop nécessite Java 17 ou plus récent. Vérifiez avec java -version.

Installation

  1. Téléchargez l’archive « client » sur hop.apache.org.
  2. Décompressez-la dans un dossier de votre choix.
  3. Lancez hop-gui.sh (Linux, macOS) ou hop-gui.bat (Windows).

Créer un projet

Dans Hop GUI, cliquez sur l’icône de projet et créez un projet « demo » pointant vers un dossier vide. Hop y créera la structure metadata/ et le fichier de configuration. Créez ensuite un environnement « dev » associé à ce projet.

Premier pipeline

Créez un nouveau pipeline et ajoutez trois transforms reliés par des hops :

  1. CSV file input : pointez vers un fichier de commandes (quelques colonnes : id, produit, quantité, prix).
  2. Calculator : ajoutez un champ total = quantité × prix.
  3. Text file output : écrivez le résultat dans un nouveau fichier.

Lancez l’exécution avec la configuration « local ». Le panneau de résultats affiche le nombre de lignes lues et écrites par transform, et vous pouvez prévisualiser les données à chaque étape.

Exécuter en ligne de commande

./hop-run.sh --project demo --environment dev 
  --file commandes.hpl --runconfig local

C’est cette commande que vous appellerez plus tard depuis un ordonnanceur ou une chaîne d’intégration continue.

Pour aller plus loin

Notre formation Apache Hop — Fondamentaux couvre en deux jours tout ce qu’il faut pour construire des pipelines et workflows complets, structurés en projets et environnements.

Un projet Apache Hop ? Parlons-en.

Devis et programme détaillé sous 48 h ouvrées. Financement OPCO accompagné.

Demander un devis