- Cours pratique
- Informatique
Formation Ingestion de données avec NiFi
Automatiser l’ingestion, la transformation et l’acheminement de flux de données avec Apache NiFi

- Durée
- 2 jours
- Niveau
- Fondamental
- Modalités
- Présentiel / Distanciel
Description de la formation NiFi ingestion
Qu'est-ce qu’Apache NiFi ?
Apache NiFi est une solution open source de gestion des flux de données (Dataflow). Conçu pour automatiser le déplacement et la transformation des données entre systèmes hétérogènes, il repose sur une interface graphique intuitive permettant de concevoir des pipelines de données complexes. NiFi se distingue par ses capacités de traçabilité, de sécurité et de gestion en temps réel des flux.
Pourquoi suivre une formation Ingestion de données avec NiFi ?
Dans un monde dominé par la donnée, maîtriser NiFi permet d’intégrer efficacement des flux hétérogènes, en provenance de multiples sources (bases de données, API, systèmes distribués, IoT…). Cette formation offre aux participants la capacité de concevoir, déployer et superviser des pipelines robustes, réduisant les temps de développement et optimisant la gouvernance des données. C’est un atout essentiel pour les ingénieurs et architectes data, désireux d’accélérer les projets Big Data et d’assurer la fiabilité des échanges d’information.

Objectifs pédagogiques
À l'issue de cette formation Ingestion de données avec NiFi, vous aurez acquis les connaissances nécessaires pour :
- Décrire l'architecture de NiFi, y compris les configurations autonomes et en cluster
- Naviguer, configurer les flux de données et utiliser les informations sur les flux de données avec l'interface utilisateur NiFi
- Organiser et simplifier les flux de données
- Connecter les flux de données avec d'autres systèmes, tels que Kafka et HDFS.
Objectifs opérationnels
Savoir concevoir, déployer et administrer des flux d’ingestion de données robustes avec Apache NiFi.
Programme
Contenu du cours
Apache NiFi : les fondamentaux
Introduction à Cloudera Flow ManagementL'interface utilisateur NiFi
L'architecture de NiFi
Approches de développement
Extraction, transformation et chargement (ETL)
Installation et configuration de NiFi
NiFi : concepts
NiFi User InterfaceNiFi Processors
NiFi Connections
NiFi Processor Groups
Controller services
FlowfileTravaux pratiques : Installation de NiFi
Création d'un premier flux de données
NiFi Dataflow
Commande et contrôle d'un flux de donnéesRelations avec les processeurs
Prioritizers
Labels
Dataflow templatesJour 2
NiFi : concepts avancés
NiFi Registry
Les attributs de Flowfile
NiFi Expression Language
- Syntaxe
- Structures propriétés
- Configuration
L'optimisation des flux de données
L'architecture NiFi
Management du cluster Edge
MiNiFi
Monitoring et rapports
NiFi, sécurité
- Security configuration
- User authentication
- Lightweight Directory Access Protocol (LDAP)
HDF and HDP
Travaux pratiques
40 % de mise en pratique : conception de flux, configuration de processeurs, déploiement d’un cluster et supervision. Les TPs se font à l’aide de NiFi en environnement Linux.
Programme mis à jour le 02/10/2025
Public concerné
Cette formation s’adresse aux développeurs, Data engineers, Data scientists, Data stewards et toute personne intéressée par l'ingestion de données.

Prérequis
Avoir des connaissances en développement Java, C# ou Python. Avoir de l'expérience en ETL.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Kestra : Orchestration et Gestion de Workflows de DonnéesRéf. KEOG3 joursIntermédiaireProchaine session : 16 nov.2 090 €
- Matillion - FondamentauxRéf. MAFO1 jourIntermédiaireProchaine session : 18 déc.950 €
- Moteur de recherche Lucene Solr, prise en mainRéf. ILSP2 joursFondamentalProchaine session : 12 nov.1 590 €
- SAP BusinessObjects BI4 : ETL - Data Service (DS)Réf. BODS3 joursIntermédiaire