Dw723 g formation-programmation-pour-infosphere-streams-v3-avec-spl
1. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
Programmation pour InfoSphere Streams v3 avec SPL
Formation Informatique / Développement logiciel / IBM
Ce cours de 4 jours est conçu pour vous apprendre à utiliser Streams Processing Language (SPL).
Il commence avec les concepts de base sur InfoSphere Streams et les opérateurs de base de Streams Processing Language
utilisés dans un programme Streams. Les participants apprendront comment accéder à des données à partir d'une source
externe en utilisant l'opérateur de type Source et en écrivant une sortie de stream à l'aide de l'opérateur de type Sink. Les
participants apprendront comment et quand utiliser les différents opérateurs Stream, tels que Functor, Punctor, Aggregation,
Sort, Join, Split, Barrier, Delay, et Switch.
Pendant le cours, les exercices utilisent InfoSphere Streams IDE qui est basé sur Eclipse en tant qu'environnement de
développement et de test, mais les participants auront l'opportunité de faire une compilation d'un programme Streams à
partir d'une ligne de commande. Dans les exercices, le participant a le choix de développer les applications à l'aide de
l'éditeur graphique SPL apparu dans la version 3, qui permet des opérations de glisser et déplacer ou d'utiliser l'éditeur SPL
original en version texte.
La 2ème moitié du cours montre comment contrôler le placement des éléments de traitement et les possibilités de Streams
Processing Language. Le participant apprendra ensuite les différents toolkits fournis avec InfoSphere Streams et travaillera
avec les toolkits Data Mining et Database dans les exercices. Enfin, les participants apprendront à étendre Streams
Processing Language grâce au développement de fonctions défini pour l'utilisateur, à la fois un opérateur SPL primitif
non-générique et un opérateur SPL primitif générique. Les opérateurs de type C++ et Java seront traités dans ce cours.
OBJECTIFS
• Expliquer comment les opérateurs observent les données sur streams pour créer d'autres streams
• Définir la syntaxe pour les opérateurs Adapter
• Expliquer l'utilisation de fenêtres coulissantes et de fenêtres en défilement continu dans Streams Processing Language
(SPL)
• Décrire comment contrôler le timing des tuples en utilisant les opérateurs Barrier, Delay. Pair, Throttle et Gate
• Expliquer l'utilisation des opérateur : Functor, Punctor, Split, Join, Aggregation, Sort, et Filter
• Décrire comment utiliser les fonctions de débogage de Streams
• Expliquer comment contrôler le positionnement des opérateurs dans des noeuds spécifiques et comment fusionner les
opérateurs en éléments spécifiques de traitement
• Décrire les toolkits InfoSphere Streams Data Mining, Financial et Database fournis par IBM
• Décrire comment créer une fonction SPL native
• Lister les étapes nécessaires pour créer un opérateur SPL primitif non-générique écrit en C++
• Expliquer comment créer un opérateur SPL primitif non-générique écrit en Java
• Décrire comment créer un opérateur SPL primitive générique
PUBLIC
Ce cours est conçu pour les personnes qui vont développer des applications InfoSphere Streams.
PRE-REQUIS
Il n'y a pas de pré-requis pour ce cours. Cependant, la connaissance d'un outil basé sur Eclipse serait un plus ainsi que des
connaissances sur les langages C++, Java et Perl;.
PROGRAMME
Unité 1 - InfoSphere Streams Présentation
Unité 2 - Streams Processing Language Basics
Unité 3 - Développement Streams traitement du langage
Unité 4 - Programmation SPL Présentation
Unité 5 - Opérateurs Adaptateur
Unité 6 - relationnelles et utilitaires Opérateurs: Le voyage commence
Unité 7 - fenêtrage et rejoint
Unité 8 - Ponctuation , agrégation et tri
Unité 9 - Timing et coordination
Unité 10 - listes, ensembles et cartes
Unité 11 - Ordinateurs , partitions et autres Configs
Unité 12 - Mise au point
Unité 13 - Boîtes à outils
Unité 14 - Fonctions SPL
Unité 15 - Opérateurs primitifs SPL C ++ non génériques
Unité 16 - Opérateurs primitifs SPL Java non génériques
Unité 17 - Opérateurs primitives génériques SPL
A retenir
Durée : 4 jours soit 28h.
Réf. DW723G
Dates des sessions
Paris
23/06/2015
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
de formation.