Aller au contenu
Apprendre.
  • M1 · toutes les matières15 matières : Préparation de données, API & sécurité, CI/CD, Docker, Merise, Dataviz, KNIME, ML appliqué : projet LoL, SQL & UML, SQL avancé, Machine Learning, Git, IA frugale & responsable, Qualité des données, MathématiquesAnnée
  • M2 · toutes les matières4 matières : Deep Learning, AI Act, Comex & Fundraising, Gouvernance & DataMeshAnnée
  • Deep LearningM2 · 4 modules · Réseaux de neurones, CNN, texte, modèles génératifs.Matière
  • Préparation de donnéesM1 · 3 modules · Nettoyer, transformer et fusionner des données avec Python.Matière
  • API & sécuritéM1 · 2 modules · Consommer, concevoir et sécuriser des API.Matière
  • CI/CDM1 · 1 module · Intégration et livraison continues.Matière
  • DockerM1 · 3 modules · Conteneurs, images, volumes, réseaux, Compose.Matière
  • MeriseM1 · 2 modules · Modéliser une base : MCD, MLD, MPD.Matière
  • DatavizM1 · 2 modules · Visualiser pour comprendre et décider.Matière
  • KNIMEM1 · 1 module · Explorer et nettoyer des données en workflow.Matière
  • ML appliqué : projet LoLM1 · 2 modules · Du besoin métier au POC de vision par ordinateur.Matière
  • SQL & UMLM1 · 3 modules · Modèles UML et requêtes SQL.Matière
  • SQL avancéM1 · 3 modules · Jointures, fenêtres, CTE, optimisation.Matière
  • Machine LearningM1 · 3 modules · Régression, classification, segmentation, projet.Matière

↑↓ naviguer↵ ouvre le résultat en surbrillanceesc fermer

Partie 1 · Le workflow

Un workflow KNIME : des nœuds reliés

Le TP « Exploration des données avec KNIME » (Narimane Berradj) a quatre objectifs : importer et explorer des données, nettoyer (valeurs manquantes, doublons, formats), faire une analyse exploratoire (univariée, bivariée, multivariée) et documenter chaque étape pour la traçabilité et la reproductibilité.

Dans KNIME, on ne programme pas : on assemble un workflow, une chaîne de nœuds placés dans l'espace de travail et reliés entre eux. Chaque nœud réalise une opération (lire, filtrer, nettoyer, tracer) et passe sa table au suivant. Les nœuds se trouvent dans le Node Repository (on les cherche par leur nom) et se glissent-déposent dans l'espace de travail.

CSV Reader→Column Filter→Missing Value→Duplicate Row Filter→Statistics / Histogram / Scatter Plot

Le workflow du TP : chaque nœud reçoit la table du précédent. Les trois nœuds d'analyse se branchent tous sur le Duplicate Row Filter.

Vérifie que tu as compris

Où cherche-t-on un nœud comme « Column Filter » dans KNIME ?

Préparer le TP

  • Télécharger le jeu de données Arbres — Paris Data au format CSV.
  • Installer KNIME si ce n'est pas déjà fait.
  • Créer le workflow : File > New > New KNIME Workflow, nommé « TP_Arbres_Paris ».

Chaque nœud suit le même cycle : ajouter (Node Repository) → connecter au nœud précédent → configurer (double-clic) → exécuter (clic droit > Execute) → visualiser le résultat (clic droit sur le nœud, vue de la table de sortie).

(hors cours) Dans KNIME, un nœud change d'état visuel (non configuré, configuré, exécuté) ; l'énoncé n'en parle pas, mais c'est ce qui indique si un maillon est prêt.

Vérifie que tu as compris

Quel est l'ordre normal pour un nouveau nœud dans le TP ?

Vérifie que tu as compris

Pourquoi KNIME est-il dit « sans code » dans ce TP ?