Vous êtes sur la page 1sur 20

1 2 3

KNIME Plateforme

En entrant dans le monde de KNIME, il est logique de se familiariser avec les


deux mots-clés que nous allons utiliser le plus souvent : nœuds & workflows :

Un nœud représentée par une icône carrée dans KNIME, est le bloc de
construction essentiel de toute opération de données qui se produit dans
KNIME :
▪ Charger un fichier,
▪ Filtrer des lignes, Appliquer une formule
▪ Utiliser un algorithme de Régression

Un workflow est la séquence complète de nœuds qui décrivent ce que vous


voulez faire avec vos données, du début à la fin. Pour créer un workflow :
▪ Sélectionner les nœuds dont vous avez besoin
▪ Connecter dans l'ordre souhaité
1 2 3
KNIME Plateforme
L'interface utilisateur de KNIME a tout ce dont vous avez besoin pour
sélectionner et mélanger des nœuds pour construire le flux de travail dont vous
avez besoin. Passons en revue les six éléments fondamentaux de l'interface qui
vous accueillera dès le démarrage de l'application :
1 2 3
KNIME Plateforme

1 - Explorateur (Explorer). C'est là que vos flux de travail seront conservés


à portée de main et bien rangés. Vous y trouverez : l'espace de travail
LOCAL, qui contient les dossiers stockés sur votre machine locale ;

2 - Référentiel de nœuds (Node Repository). Dans cet espace, vous pouvez


trouver tous les nœuds à votre disposition, prêts à être glissés et déposés dans
votre workflow. Les nœuds sont organisés en catégories hiérarchiques
Barre de Recherche

Catégories
1 2 3
KNIME Plateforme
Éditeur de flux de travail (Workflow Editor). C'est là « la pierre angulaire » de KNIME:
ici, vous pouvez combiner les nœuds dont vous avez besoin, les connecter selon vos besoins
et voilà votre flux de travail prendre vie. Autrement-dit, l'éditeur de flux de travail sera la
toile blanche sur laquelle vous dressez votre chef-d'œuvre de données.

Description du nœud (Node Description). Il s'agit d'un guide de référence permanent pour
chaque nœud. Lorsque vous cliquez sur n'importe quel nœud, situé soit dans le référentiel,
soit dans l'éditeur de flux de travail, cette fenêtre est mise à jour avec tout ce que vous devez
savoir sur le nœud.

Outline. Votre flux de travail peut devenir assez volumineux et vous ne pourrez peut-être
pas le voir entièrement dans votre éditeur de flux de travail : Outline vous donne une vue
complète du flux de travail et montre quelle partie vous visualisez actuellement dans
l'éditeur de flux de travail.

Console et moniteur de nœud. Dans cette section, vous trouverez quelques gadgets de
diagnostic et de débogage utiles.
1 2 3
KNIME Plateforme

Nom

Ports d’entrées Ports de Sorties

« Celui-ci un
commentaire »
1 2 3
KNIME Plateforme

• Les ports peuvent avoir différentes formes et couleurs, selon ce qu'ils


transportent :
• Triangles (la plupart d'entre eux) ➔ transportent des
tableaux de données
• Carrés ➔ transportent des modèles, connexions, images, etc.
• Cercles ➔ transportent des Variables

• Au bas de chaque nœud, vous avez un feu de circulation qui signale


l'état actuel du nœud
1 2 3
KNIME Plateforme
1 2 3
KNIME Plateforme
1 2 3
KNIME Plateforme
1 2 3
KNIME Plateforme
1 2 3
KNIME Plateforme

KNIME Analytics Platform


• Plateforme modulaire ouverte et open source pour Data science
• Couvre tous les besoins de Data science
Data Access Data Preparation Data Visualization

Machine Learning Testing Deployment

• Basé sur le paradigme de programmation visuelle


• Fournit un large éventail d'extensions
• Text Mining
• Cheminformatics
• Deep Learning : Keras + Tensorflow + deeplearning for java (DL4J) 11
1 2 3
KNIME Plateforme

KNIME Explorer
Node Description

Workflow Coach

KNIME Hub
Workflow Editor

Node Repository

Outline Console & Node Monitor


1 2 3
KNIME Plateforme

Workflow
Un workflow est un pipeline de nœuds, chacun configurable pour effectuer une
tâche spécifique. Le flux de données à travers les nœuds de gauche à droite

13
1 2 3
KNIME Plateforme

Création d’un nouveau workflow


Cliquez n'importe où dans l'explorateur KNIME pour créer un nouveau workflow ou un
groupe de workflow
1 2 3
KNIME Plateforme

Nœuds (Nodes) :
• Les nœuds sont les unités de traitement de base d’un workflow
• Chaque nœud a un certain nombre de ports d'entrée et / ou de sortie
• Les données sont transférées via une connexion d'un port de sortie vers
le (s) port (s) d'entrée d'autres nœuds
• Sous chaque nœud, une lumière apparaît son statut

15
1 2 3
KNIME Plateforme

Types de ports de données :


• Un pipeline de tels nœuds crée un workflow
• Le résultat de l’opération du nœud sur les données est fourni au port
de sortie aux nœuds successeurs
• Seul les ports du même type peuvent être connectés

Model
Flow
Variable
Image

Data DB Connection DB Data


16
1 2 3
KNIME Plateforme

Configuration de Nœud
• La plupart des nœuds nécessitent une configuration
• Pour accéder à une fenêtre de configuration de nœud
• Double-cliquez sur le Nœud
• Clique droit => Configure

17
1 2 3
KNIME Plateforme

Exécution de nœud
• Cliquez avec le bouton droit sur le nœud sélectionnez
• Exécuter dans le menu principal

Si l'exécution est réussie, l'état affiche une


lumière verte

Si l'exécution produit des avertissements,


l'état affiche un triangle jaune

Si l'exécution rencontre des erreurs, l'état


affiche un X rouge

18
1 2 3
KNIME Plateforme

Visualisation de Nœud

Interactive View
Nœud

Data View 19
1 2 3
KNIME Plateforme

Nœuds fréquemment utilisés

Readers
Writers

Filters Partitioning

Learners/Predictors

20

Vous aimerez peut-être aussi