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 2 · Importer

Importer le CSV avec le nœud CSV Reader

Première étape : lire le fichier. On ajoute un nœud CSV Reader (recherché dans le Node Repository, puis glissé dans l'espace de travail).

Configuration (double-clic sur le nœud)

  1. Browse... et sélectionner le fichier CSV téléchargé.
  2. Vérifier que l'encodage est correct (UTF-8) et que le séparateur est la virgule.
  3. Cocher Support short data rows.
  4. Cliquer sur OK.

Pourquoi ces réglages ? Un mauvais encodage abîme les accents (dans le jeu : stade_développement, noms de lieux), et un mauvais séparateur donne une seule grosse colonne. « Support short data rows » autorise des lignes qui ont moins de valeurs que l'en-tête (cases vides en fin de ligne) au lieu de faire échouer la lecture (explication hors cours ; l'énoncé demande seulement de cocher l'option).

Vérifie que tu as compris

Quels réglages l'énoncé impose-t-il pour le CSV Reader ?

Exécuter puis regarder

Un nœud configuré ne produit rien tant qu'on ne l'a pas exécuté : clic droit sur le nœud > Execute. Pour voir les données : clic droit > Output Table > Table View. C'est le premier contrôle à faire : les colonnes ont-elles les bons noms, les accents sont-ils lisibles, y a-t-il une colonne unique ?

ÉtapeAction dans KNIME
ExécuterClic droit sur le nœud > Execute
Voir les donnéesClic droit > Output Table > Table View

Vérifie que tu as compris

Après avoir configuré le CSV Reader, comment voir la table lue ?

Vérifie que tu as compris

Que révèle une table où tout est dans une seule colonne ?