---
title: "ETL-tutorial: Video"
date: 2025-02-05

categories:
  - data-integration
  - etl
  - database + sql
tags:
  - mapforce
description: "Deze video-tutorial behandelt een veelvoorkomend ETL-scenario: het transformeren van CSV-rapporten voordat ze worden opgeslagen in een doeldatabase."
---
Status: #blog

Tags:  #mapforce #video #data-mapping 

Categories:  [data-integration](/blog/nl/category/data-integration.md) | [etl](/blog/nl/category/etl.md) | [database + sql](/blog/nl/category/database-sql.md)
# ETL-tutorial: Video

ETL-processen omvatten een breed scala aan complexiteit, van eenvoudige taken zoals het direct overzetten van gegevens van een API naar een database, tot zeer ingewikkelde scenario's die uitgebreide datafiltering, -transformatie en -manipulatie vereisen.

Altova MapForce kan al deze verschillende soorten ETL-taken uitvoeren.

![Extraheren / transformeren / laden](/blog/images/extract-transform-load.png)

Deze video-tutorial behandelt een veelvoorkomend ETL-scenario:
- **Extractie** CSV-gegevens die in meerdere rapporten zijn ontvangen
- **Transformeer** en filter de gegevens
- **Laad** de getransformeerde gegevens in een doel-SQL-database

Deze specifieke transformatie is enigszins complex omdat de CSV-gegevens in een brede indeling zijn opgeslagen, met afzonderlijke kolommen die corresponderen met elk van verschillende jaren. Een deel van onze transformatie zal bestaan uit het omzetten van de gegevens naar een langere indeling, wat meer overeenkomt met de manier waarop gegevens worden opgeslagen in een relationele database.

Op deze manier wordt elk jaar weergegeven als een waarde in een enkele kolom, en de bijbehorende gegevens worden verplaatst naar een nieuwe kolom, wat resulteert in meer rijen maar minder kolommen. Dit "lange" formaat is ook gemakkelijker te verwerken door gangbare analyse- en business intelligence-tools.

Daarnaast zullen we ongewenste gegevens filteren en lange decimalen afronden voordat we de gegevens in de database opslaan.

Hoewel dit soort transformaties complex lijken, is het eenvoudig met behulp van [MapForce ETL-tools](https://www.altova.com/nl/mapforce/etl-tool). Deze tools bieden functies zoals het eenvoudig slepen en neerzetten van datamappingen, [dynamische knoopnamen](https://www.altova.com/blog/mapforce-offers-dynamic-access-to-node-names/) en ingebouwde functies.

Het voorbeeld in deze video laat een ETL-scenario zien waarbij gegevens van een CSV-bestand naar een database worden overgezet. MapForce ondersteunt echter een breed scala aan andere databestandsformaten, waaronder XML, JSON, PDF, Excel, EDI en XBRL. Bovendien worden alle gangbare SQL- en NoSQL-databases ondersteund als bron of bestemming voor elke datatransformatie.

![](https://youtu.be/y20tLpSBZS4)


MapForce is beschikbaar voor een gratis proefperiode van [30 dagen](https://www.altova.com/nl/mapforce/download). U heeft geen account of creditcard nodig – u kunt dus direct aan de slag met het zelf uitproberen van deze ETL-functionaliteit.

**Volgende:** Bekijk de vorige video in onze serie, [Basisprincipes van ETL](https://www.youtube.com/watch?v=ONb97UUNrxE).