Votre partenaire formation 100% digital

Semarchy xDI DEV

Développer avec le logiciel d’intégration de données Stambia

  • Formateur(s)

    Samia ENNAJI
  • Référence

    SXDI

  • Durée

    5 jours (35h)

  • Prix unitaire HT

    1500 €

pictogramme calendrier Prochaines sessions

Sur demande

pictogramme information 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.

pictogramme progamme Objectifs pédagogiques

Objectifs pédagogiques

  1. Maîtriser l’architecture Stambia
  2. Maîtriser l’interface Stambia Designer
  3. Organiser et créer des projets d’intégration de données
  4. «Reverser» des éléments du Système d’Information dans des métadonnées
  5. Créer, développer et exécuter différents types de Mappings
  6. Créer, développer, enchainer (sous process, Mappings, actions) et exécuter des process
  7. 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
  8. Manipuler des paramètres et des variables
  9. 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

  1. Permettre aux développeurs en intégration de données d’être opérationnels avec Stambia
  2. Fournir les bonnes pratiques en termes d’organisation, de nommage, de normes de développement
  3. Développer l’autonomie des développeurs vis-à-vis de la solution Stambia
  4. Fournir le modus operandi pour contacter le support Stambia
  5. Promouvoir les articles présents sur le site stambia.org

pictogramme cible 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

pictogramme check liste 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

Dernière MàJ : janvier 2022

pictogramme information 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