
Objectif : Tester l'installation de Talend via la création et l'exécution d'un job simple.
Objectif : Se familiariser avec l’utilisation du référentiel et des métadonnées, afin de pouvoir réutiliser les connexions aux base de données et les fichiers du référentiel.
Objectif : Prise en main des composants de type Input
Objectif : Prise en main des composants de type Output.
Objectif : Prise en main du composant de jointure et de manipulation de données tMap
Objectif : Savoir mettre en œuvre un mécanisme d'itération
Objectif : Maîtriser les différents flux de données à travers le tMap (jointures, rejets, filtres...)
Objectif : Maîtriser la notion de contexte d'exécution dans Talend
Les formulaires créés dans KoboToolBox constituent les sources de données pour l'application KoboToolBox Data Extractor
- Se connecter au web service REST de l'API KoBo
- Lister tous les formulaires d'un utilisateur dans un fichier JSON
- Convertir le fichier JSON en fichier CSV
- Lire le fichier contenant la liste des formulaires
- Appliquer la fonction TRIM() sur le champ title pour supprimer les espaces avant et après...
- Remplacer les espaces superflus à l'interieur du champ title par un seul espace
- Remplacer les espaces par un tiret (touvhe 8 du clavier)
- Télécharger les données du formulaire au format JSON
Job principal qui appelle getKoBotUserFormDataByOwnerUsername
Vous trouverez en pièces jointes toutes les ressources utilisées dans le cadre de la formation Talend Data Integration & Kobo Toolbox en français.
- Le Projet nommé "Formation" (archive Formation.zip)
- Le Projet nommé KOBOTOOLBOX_DATA_EXTRACTOR (archive KOBOTOOLBOX_DATA_EXTRACTOR_MAIN.zip) et son fichier de configuration (variables de contexte externes) (fichier KOBOTOOLBOX_DATA_EXTRACTOR.properties)
Vous allez apprendre à créer une application professionnelle complète pour l'extraction automatique des données de vos formulaires KoBo ToolBox au format Excel ou CSV en temps réel en utilisant Talend Data Integration. Apprenez les techniques de base de développement et de déploiement de job Talend. Vous allez vous familiarisez avec un ETL open source du marché (gratuit) et puissant d'extraction, de transformation et de chargement de données.
A la fin de cette formation Talend Data Integration vous serez fièrement capable par la pratique, d’automatiser l'extraction de vos données des formulaires créés dans Kobo Toolbox vers Excel ou vers un fichier au format CSV. Au fur et à mesure que les équipes d’enquêteurs collecteront les données avec leur téléphone mobile et qu'ils les enverront dans Kobo ToolBox, ces données seront chargées automatiquement dans une table de base de données dédiée au projet. Vos données sont ainsi sécurisées de bout en bout !
Cette architecture de collecte et d'intégration des données évite les erreurs liées aux échanges de données entre les enquêteurs et les agents de saisie. Ce système garantie aussi la détection des erreurs en temps réel lors de la phase de collecte des données de l’enquête, de les corriger assez rapidement avant que cela ne soit trop tard.