Dictionary

Doelveld

Een doelveld is het veld waarin data terechtkomt na mapping, standaardisatie of transformatie. Het is de structuur waarop rapporten, modellen en downstream processen verder bouwen.

Wat is een doelveld?

Een doelveld is het veld waarin data terechtkomt nadat ze uit een bron is opgehaald en eventueel bewerkt. Het doelveld hoort bij de structuur die downstream gebruikt wordt: een data warehouse, semantisch model, API, rapport of nieuw operationeel systeem.

Doelvelden maken data bruikbaar voor een breder publiek. Bronsystemen gebruiken vaak technische namen of eigen afkortingen. Het doelmodel kiest consistente namen en definities, zodat gebruikers niet moeten weten hoe elk bronsysteem intern werkt.

Een doelveld kan rechtstreeks gevuld worden uit één bronveld, maar het kan ook het resultaat zijn van meerdere bronvelden, regels of transformaties.

Wanneer gebruik je doelvelden?

  1. Bij een datamodel. Je legt vast welke velden gebruikers uiteindelijk te zien krijgen.

  2. Bij een migratie. Velden uit het oude systeem worden gekoppeld aan velden in het nieuwe systeem.

  3. Bij een data contract. Het contract kan beschrijven welke outputvelden een data product aanbiedt.

  4. Bij rapportering. Doelvelden vormen de stabiele laag waarop rapporten en metrics gebouwd worden.

Hoe ontwerp je een goed doelveld?

Kies een duidelijke naam
Een doelveld moet begrijpelijk zijn voor de mensen die het gebruiken. `klantnummer` is meestal beter dan `cust_no`, tenzij het technische model bewust Engels gebruikt.

Leg de betekenis vast
De naam alleen is niet genoeg. Een veld `orderdatum` moet zeggen of het gaat over aanmaakdatum, bevestigingsdatum, leverdatum of boekingsdatum.

Beschrijf de herkomst
Documenteer uit welke bronvelden het doelveld komt. Dat maakt controle en impactanalyse mogelijk.

Maak uitzonderingen expliciet
Wat gebeurt er bij lege waarden, testrecords, geannuleerde orders of meerdere bronnen met tegenstrijdige waarden?

Voorbeeld

Een rapporteringsmodel bevat het doelveld `orderdatum`. Voor webshoporders komt het uit `orders.created_at`. Voor telefonische orders komt het uit `sales_header.entry_date`. De mappingregel zegt dat beide bronvelden naar hetzelfde doelveld gaan, omdat ze in de business allebei de datum voorstellen waarop het order werd vastgelegd.

Als later iemand leverdatum wil analyseren, is dat een ander doelveld. De naam `orderdatum` mag niet stilletjes van betekenis veranderen.

Doelveld versus bronveld

Een bronveld toont hoe de data in de bron heet en opgeslagen is. Een doelveld toont hoe de organisatie de data wil gebruiken. Soms zijn ze één op één hetzelfde. Vaak is het doelveld bewuster gekozen en beter gedocumenteerd.

Die scheiding is vooral nuttig bij meerdere bronnen. Drie systemen kunnen drie bronvelden hebben voor klantnummer. Het doelmodel biedt één doelveld met één definitie.

Verwant aan en niet verwarren met

Bronveld
Het bronveld is het vertrekpunt van de data. Het doelveld is de bestemming.

Mappingregel
De mappingregel beschrijft hoe de waarde van bron naar doel gaat.

Transformatie
Een transformatie verandert de waarde onderweg. Een doelveld kan dus het resultaat zijn van een transformatie.

Semantisch model
Doelvelden in een semantisch model zijn de velden waarmee rapportbouwers en eindgebruikers werken.

FAQ over doelvelden

1. Kan één doelveld meerdere bronvelden hebben?
Ja. Dat gebeurt vaak wanneer je meerdere systemen standaardiseert naar één rapporteringsmodel.

2. Kan één bronveld meerdere doelvelden vullen?
Ja. Een datumveld kan bijvoorbeeld gebruikt worden voor boekingsdatum, kalenderdimensie en maandfilter, zolang de betekenis klopt.

3. Wie bepaalt de naam van een doelveld?
Idealiter het datateam samen met de business owner. De naam moet technisch bruikbaar en inhoudelijk herkenbaar zijn.

Laatst Bijgewerkt: July 8, 2026 Terug naar Woordenboek
Trefwoorden
doelveld bronveld mappingregel transformatie semantisch model data contract datamodel data warehouse