-
Formateur(s)
Samia ENNAJI -
Référence
SXDI
-
Durée
5 jours (35h)
-
Prix unitaire HT
1500 €
Prochaines sessions
Date de début | Ville | Prix unitaire HT |
---|
Description
Cette formation permet de prendre en main la solution Semarchy xDI. Avec cette formation, les développeurs
maîtriseront la solution et pourront développer des flux d’intégration de données en entreprise. Elle présente les concepts
liés et l’architecture de la solution. Les trois types d’objets qu’utilisent les développeurs xDI sont étudiés : les
métadonnées, les Mappings et les process. Ce cours est un prérequis à la certification xDI niveau 1 et à la formation
Développement avancé avec l’outil Semarchy xDI.
Objectifs pédagogiques
Objectifs pédagogiques
- Maîtriser l’architecture Stambia
- Maîtriser l’interface Stambia Designer
- Organiser et créer des projets d’intégration de données
- «Reverser» des éléments du Système d’Information dans des métadonnées
- Créer, développer et exécuter différents types de Mappings
- Créer, développer, enchainer (sous process, Mappings, actions) et exécuter des process
- Manipuler différents types de données :
o Tables de Bases de données,
o Fichiers plats,
o Fichiers hiérarchiques (XML, JSON)
o Web Services - Manipuler des paramètres et des variables
- Maîtriser les notions de configuration et de déploiement
o Dans Stambia Designer
o En mode ligne de commande
o Via Stambia Analytics
Objectifs opérationnels
- Permettre aux développeurs en intégration de données d’être opérationnels avec Stambia
- Fournir les bonnes pratiques en termes d’organisation, de nommage, de normes de développement
- Développer l’autonomie des développeurs vis-à-vis de la solution Stambia
- Fournir le modus operandi pour contacter le support Stambia
- Promouvoir les articles présents sur le site stambia.org
Public cible
Cette formation s’adresse à un public de développeurs et chefs de projets intéressés par le décisionnel et/ou aux outils d’intégration de données
Pré-requis
Les participants doivent au préalable avoir les compétences suivantes :
- Connaissance des bases de données et notamment du langage SQL
- Pratique de projets (outillés ou non) autour de l’intégration de données
Modalités d’évaluation
L’évaluation des acquis se fait tout au long de la session au travers d’ateliers de mise en pratique des notions et concepts abordés pendant la formation.
Méthodes pédagogiques
40% théorie / 60% pratique
La formation se déroule sous la forme d’une alternance de parties théoriques et d’exercices. La réussite des exercices réalisés en autonomie par chaque participant valide la compréhension de chaque partie théorique. Un résumé des points importants validés est effectué après chaque série d’exercices sous la forme de questions/réponses avec les participants. Les exercices suivent un tutoriel que le participant peut refaire ou relire à tout moment, pendant ou après la formation (dans son environnement de travail en entreprise ou dans un environnement personnel). Dans le cadre des formations à distance, l’assiduité des stagiaires est vérifiée par les éléments suivants :
– Vérification de présence des stagiaires par le formateur sur les outils de type Microsoft Teams (ou un outil équivalent) lors des sessions théoriques
– Quiz réalisés pendant les sessions théoriques. Le résultat est conservé par l’organisme de formation.
– Exercices réalisés avec et/ou sans présence du formateur.
– Une correction à distance est effectuée avec chacun des stagiaires
– L’environnement de formation avec les exercices réalisés est contrôlé durant la formation et transmis en fin de formation par les stagiaires auprès du formateur. Ces éléments sont conservés par l’organisme de formation
Uniquement en INTRA, sur demande
Dernière MàJ : février 2022
Programme de la formation
Jour 1
- Accueil et présentation
- Présentations, introduction des concepts, architecture, démonstration, métadonnées et mapping
Jour 2
- Approfondissement des mappings
- Templates, process, variables, scripts et XPATH
Jour 3
- Fichiers hiérarchiques (XML, JSON, fichiers plats)
- Web services (invocation, publication), métadonnées variables
Jour 4
- Configuration, déploiement avec le Designer, en mode ligne de commande et via Stambia Analytics
- Composants, modules et comment dialoguer avec le support Stambia
Jour 5
- Réalisation des exercices de la bibliothèque d’exercices
Détails du plan de cours :
Introduce xDI
- xDI Introduction
- Installation, demonstration & practical part
Metadata & Mapping
- Metadatas, Mappings & tutorial
- Feedback on first mappings
Delving into Mapping
- Go deeper in the mappings
- Feedback on mapping deepening
Process
- Introduce Process
- Variables, scripting & xPaths
Hierarchical Files
- Flat file, Xml & Json Metadatas
- Read hierarchical files
- Write hierarchical files
Web Services
- Principles & Metadata
- Invoke Web Services
- Publish Web Services
Variables Metadata
- Variable Metadata
- Usage in mapping & process
Deployment
- Concepts and use in xDI
- Command Line & Scripting
xDI Analytics
- Installation
- Administration
- Deployment
- Session Reporting
- Further functions
Other Topics
- Documentation
- Sub Metadata & Object selection
- Component
- Module
- Support
- Exercises library