Prérequis
Apache Hop nécessite Java 17 ou plus récent. Vérifiez avec java -version.
Installation
- Téléchargez l’archive « client » sur hop.apache.org.
- Décompressez-la dans un dossier de votre choix.
- Lancez
hop-gui.sh(Linux, macOS) ouhop-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 :
- CSV file input : pointez vers un fichier de commandes (quelques colonnes : id, produit, quantité, prix).
- Calculator : ajoutez un champ
total = quantité × prix. - 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.