---
title: "Tutoriel ETL : Vidéo"
date: 2025-02-05

categories:
  - data-integration
  - etl
  - database + sql
tags:
  - mapforce
description: "Ce tutoriel vidéo explore un scénario ETL courant : la transformation de rapports au format CSV avant de les écrire dans une base de données cible."
---
Status: #blog

Tags:  #mapforce #video #data-mapping 

Categories:  [data-integration](/blog/fr/category/data-integration.md) | [etl](/blog/fr/category/etl.md) | [database + sql](/blog/fr/category/database-sql.md)
# Tutoriel ETL : Vidéo

Les processus ETL englobent un large éventail de complexités, allant de tâches simples comme la correspondance directe entre les données d'une API et une base de données, à des scénarios très complexes nécessitant un filtrage, une transformation et une manipulation approfondies des données.

Altova MapForce est capable de gérer l'ensemble de ces tâches d'ETL (extraction, transformation, chargement).

![Extraction / transformation / chargement](/blog/images/extract-transform-load.png)

Ce tutoriel vidéo explore un scénario ETL courant :
- **Extraction** des données CSV reçues dans plusieurs rapports
- **Transformer** et filtrer les données
- **Charger** les données transformées dans une base de données SQL cible

Cette transformation particulière est quelque peu complexe, car les données CSV sont présentées dans un format large, avec des colonnes distinctes correspondant à chaque année. Une partie de notre transformation consistera à transformer les données pour les présenter dans un format plus long, plus conforme à la manière dont les données sont stockées dans une base de données relationnelle.

De cette manière, chaque année devient une valeur dans une seule colonne, et ses données correspondantes sont déplacées vers une nouvelle colonne, ce qui entraîne un plus grand nombre de lignes mais moins de colonnes. Ce format long est également plus facilement exploitable par les outils d'analyse et de business intelligence courants.

De plus, nous filtrerons les données indésirables et arrondirons les nombres décimaux longs avant d'enregistrer les données dans la base de données.

Bien que ce type de transformation puisse sembler être un problème complexe, il est facile à réaliser grâce aux outils ETL [MapForce](https://www.altova.com/fr/mapforce/etl-tool), qui incluent une fonctionnalité de mappage de données par glisser-déposer, des [noms de nœuds dynamiques](https://www.altova.com/blog/mapforce-offers-dynamic-access-to-node-names/) et des fonctions intégrées.

L'exemple présenté dans cette vidéo illustre un scénario d'extraction, de transformation et de chargement (ETL) de données depuis un fichier CSV vers une base de données. Cependant, MapForce prend en charge une grande variété de formats de données supplémentaires, notamment XML, JSON, PDF, Excel, EDI et XBRL. Toutes les bases de données SQL et NoSQL courantes sont également prises en charge, tant en tant que source que de destination pour toute opération de mappage de données.

![](https://youtu.be/y20tLpSBZS4)


MapForce est disponible gratuitement [Période d'essai de 30 jours](https://www.altova.com/fr/mapforce/download). Il n'est plus nécessaire de créer de compte ou de fournir les coordonnées d'une carte de crédit. Vous pouvez donc commencer immédiatement à tester vous-même ces fonctionnalités d'ETL.

**Prochainement :** Découvrez la vidéo précédente de notre série, [Les bases de l'ETL](https://www.youtube.com/watch?v=ONb97UUNrxE).