
Data Warehouse Training
Beheers elke laag van enterprise data warehousing, van dimensionale modellering en ETL-pipelines tot cloudimplementatie en prestatieafstemming. Deze uitgebreide cursus voorziet je van de technische vaardigheden en praktische frameworks die werkgevers verwachten van een warehousespecialist. Bouw productieklare oplossingen en stap vol vertrouwen in een van de meest gevraagde rollen in data-engineering.
Wat je gaat leren:
Je leert hoe je dimensionale modellen ontwerpt, ETL-pipelines bouwt en automatiseert, en geavanceerde SQL-technieken toepast voor analytische workloads. De cursus behandelt datakwaliteitsframework, governancebeleid en strategieën voor prestatieoptimalisatie van datawarehouses. Je implementeert en beheert cloudgebaseerde warehouse-omgevingen met behulp van infrastructuur als code en beveiligingsbest practices. Onderwerpen omvatten ook streamingdataintegratie, lakehouse-architecturen, DataOps en BI-toolconnectiviteit. Aan het einde kun je een complete warehouse-oplossing leveren, van het verzamelen van vereisten tot de productieoverdracht.
Hoe je praktisch studeert Data Warehouse Training
Hoe je oefent Data Warehouse Training
Voor bedrijven die hun team willen trainen
Bij Dedika voor bedrijven bevat de cursus oefeningen en voorbeelden die zijn afgestemd op jouw organisatie en precies zoals jouw bedrijf het nodig heeft.
Cursusinhoud
8 Hoofdstukken • 40 LessenDuur tussen 4 en 360 uren (jij beslist)
Hoofdstuk 1VerbergenVerberg detailsBekijk detailsBasisprincipes van datawarehousing
Basisprincipes van datawarehousing
Les 1 • Wat is een datawarehouse
Definieert een datawarehouse en contrasteert het met OLTP-systemen. Vormt de basis voor alle latere architectuurbeslissingen op basis van dit onderscheid.
Les 2 • Geschiedenis en evolutie van warehousing
Volgt warehousing van vroege beslissingsondersteunende systemen tot moderne cloudplatforms. Biedt context voor waarom huidige architecturen bestaan.
Les 3 • Kernconcepten van warehousing
Introduceert granulariteit, integratie en metadata als fundamentele principes. Deze concepten vormen de basis voor elke later behandelde ontwerpkeuze.
Les 4 • Belangrijke rollen en belanghebbenden
Identificeert de professionals die een warehouse bouwen, onderhouden en gebruiken. Verduidelijkt de verantwoordelijkheden van de specialist binnen een breder team.
Les 5 • Overzicht van warehouse-architectuur
Brengt de belangrijkste lagen van een warehouse in kaart: staging, integratie en presentatie. Studenten krijgen een mentaal model dat gedurende de hele cursus wordt gebruikt.
Hoofdstuk 2VerbergenVerberg detailsBekijk detailsDatamodellering voor warehouses
Datamodellering voor warehouses
Les 1 • Geavanceerde dimensionale patronen
Onderzoekt gedegenereerde dimensies, junkdimensies en feitloze feitentabellen. Bereidt studenten voor op complexe, realistische modelleringsuitdagingen.
Les 2 • Opfrisser relationele modellering
Bespreekt normalisatievormen en entiteit-relatiediagrammen als uitgangspunt. Legt uit waarom genormaliseerde modellen vaak ongeschikt zijn voor analytics.
Les 3 • Langzaam veranderende dimensies
Behandelt SCD Types 1 tot en met 6 voor het bijhouden van historische attribuutwijzigingen. Studenten implementeren het juiste type op basis van bedrijfsvereisten.
Les 4 • Principes van dimensionale modellering
Introduceert feiten, dimensies en het sterschema als het primaire analytische model. Studenten passen Kimballs vierstappen ontwerpproces toe.
Les 5 • Ster- en sneeuwvlokschema's
Vergelijkt ster- en sneeuwvlokschema's op het gebied van querysnelheid, opslag en onderhoud. Studenten kiezen het juiste schema voor gegeven scenario's.
Hoofdstuk 3VerbergenVerberg detailsBekijk detailsETL-ontwerp en -ontwikkeling
ETL-ontwerp en -ontwikkeling
Les 1 • Laadstrategieën en -patronen
Vergelijkt alleen-invoegen-, upsert- en truncate-herlaadpatronen. Studenten koppelen laadpatronen aan SCD-typen en vereisten voor bedrijfsverversing.
Les 2 • ETL-pipeline-architectuur
Definieert de drie ETL-fasen en hun volgorde binnen een warehouse-pipeline. Legt de structurele basis voor al het pipeline-ontwikkelingswerk.
Les 3 • Data-transformatielogica
Leert transformaties voor opschoning, standaardisatie, afleiding en aggregatie. Studenten schrijven herbruikbare transformatieregels die in meerdere pipelines worden toegepast.
Les 4 • Foutafhandeling en pipeline-logging
Implementeert verwerpingstabellen, herhaallogica en audittrail-logging voor productiepipelines. Studenten bouwen pipelines die netjes falen en root-cause-analyse ondersteunen.
Les 5 • Data-extractietechnieken
Behandelt volledige, incrementele en change-data-capture-extractiemethoden. Studenten selecteren de juiste techniek op basis van de beperkingen van het bronsysteem.
Hoofdstuk 4VerbergenVerberg detailsBekijk detailsSQL voor analytische workloads
SQL voor analytische workloads
Les 1 • Setgebaseerd querydenken
Verplaatst studenten van rij-voor-rij- naar setgebaseerd redeneren voor analytische SQL. Deze denkwijze is een voorwaarde voor het schrijven van efficiënte warehouse-query's.
Les 2 • Aggregatie- en groeperingsextensies
Past GROUPING SETS, ROLLUP en CUBE toe voor multidimensionale samenvattingen. Studenten produceren kruistabel- en subtotaalrapporten zonder meerdere query-passes.
Les 3 • Algemene tabeluitdrukkingen en recursie
Gebruikt CTE's om complexe query's te ontleden en recursieve CTE's voor hiërarchische gegevens. Studenten verbeteren de leesbaarheid van query's en ondersteunen hiërarchische rapportage.
Les 4 • Queryoptimalisatietechnieken
Leest uitvoeringsplannen en past indexering, partitionering en statistieken-hints toe. Studenten verkorten de uitvoeringstijd van query's en verminderen het resourceverbruik in productie.
Les 5 • Vensterfuncties en analytics
Behandelt RANK, DENSE_RANK, LAG, LEAD en framegebaseerde aggregaties. Studenten vervangen complexe self-joins door beknopte vensterfunctie-expressies.
Hoofdstuk 5VerbergenVerberg detailsBekijk detailsDatakwaliteit en -governance
Datakwaliteit en -governance
Les 1 • Monitoring- en herstelworkflows
Bouwt dashboards en alertworkflows die kwaliteitsproblemen bijna in realtime zichtbaar maken. Studenten ontwerpen herstelroutes die de cyclus op gedetecteerde fouten sluiten.
Les 2 • Dataprofilingtechnieken
Past kolomniveau-, kruis-kolom- en kruis-tabelprofiling toe om afwijkingen te ontdekken. Profileringsresultaten voeden direct het ontwerp van kwaliteitsregels.
Les 3 • Datakwaliteitsdimensies
Definieert volledigheid, nauwkeurigheid, consistentie, tijdigheid en uniciteit als meetbare dimensies. Studenten gebruiken deze dimensies om de reikwijdte van kwaliteitsbeoordelingen te bepalen.
Les 4 • Ontwerpen van datakwaliteitsregels
Vertaalt bedrijfsvereisten naar uitvoerbare validatieregels en drempels. Studenten implementeren regels als herbruikbare SQL-controles of pipeline-asserties.
Les 5 • Data-governance-raamwerken
Stelt eigendom, stewardship en beleidsstructuren vast voor warehouse-data-assets. Studenten koppelen governancerollen aan operationele verantwoordelijkheden.
Hoofdstuk 6VerbergenVerberg detailsBekijk detailsWarehouse-prestatie en -optimalisatie
Warehouse-prestatie en -optimalisatie
Les 1 • Workloadbeheer en concurrentie
Configureert resourcepools, querywachtrijen en prioriteitsklassen voor gemengde workloads. Studenten balanceren interactieve en batch-workloads zonder resourceconflicten.
Les 2 • Indexeringsstrategieën voor analytics
Behandelt bitmap-, B-tree- en geclusterde indexen in de context van warehouse-query's. Studenten kiezen indextypen die veelvoorkomende analytische toegangspatronen versnellen.
Les 3 • Caching en materialisatie
Gebruikt resultaatcaching, gematerialiseerde weergaven en aggregatietabellen om herhaalde query's te bedienen. Studenten identificeren welke query's het meest profiteren van voorberekening.
Les 4 • Opslagindeling en compressie
Onderzoekt rijgebaseerde versus kolomgebaseerde indelingen en compressiealgoritmen. Studenten selecteren opslagformaten die I/O minimaliseren voor analytische scanpatronen.
Les 5 • Partitionering en distributie
Past bereik-, lijst- en hash-partitionering toe op grote feitentabellen. Studenten ontwerpen partitieschema's die pruning en parallelle verwerking mogelijk maken.
Hoofdstuk 7VerbergenVerberg detailsBekijk detailsImplementatie van clouddatawarehouses
Implementatie van clouddatawarehouses
Les 1 • Architectuurpatronen voor cloudwarehouses
Vergelijkt shared-disk-, shared-nothing- en serverloze cloudarchitecturen. Studenten selecteren de architectuur die past bij de schaal en het kostenprofiel van hun organisatie.
Les 2 • Infrastructure as Code voor warehouses
Richt warehouse-resources in met behulp van declaratieve configuratiesjablonen. Studenten beheren de infrastructuur met versiebeheer en automatiseren het aanmaken van omgevingen.
Les 3 • Disaster recovery en hoge beschikbaarheid
Ontwerpt back-upschema's, failoverstrategieën en hersteltijddoelstellingen. Studenten produceren een gedocumenteerd DR-plan dat wordt gevalideerd door tabletop-oefeningen.
Les 4 • Beveiliging en toegangscontrole
Implementeert op rollen gebaseerde toegang, beveiliging op kolomniveau en filtering op rijniveau. Studenten handhaven minste-privilege-toegang tot alle warehouse-objecten.
Les 5 • Kostenbeheer en schaling
Monitort compute-verbruik en past auto-suspend- en auto-scaling-beleid toe. Studenten verlagen clouduitgaven zonder de serviceniveaus van query's aan te tasten.
Hoofdstuk 8VerbergenVerberg detailsBekijk detailsEnd-to-end-oplevering van warehouseprojecten
End-to-end-oplevering van warehouseprojecten
Les 1 • Test- en validatiestrategieën
Voert unit-, integratie- en gebruikerstesten uit op modellen, pipelines en rapporten. Studenten produceren testbewijs dat voldoet aan de goedkeuringsvereisten van de business.
Les 2 • Oplossingsarchitectuur en -ontwerp
Produceert architectuurdiagrammen, gegevensstroomkaarten en modelontwerpen voor de volledige oplossing. Studenten rechtvaardigen ontwerpbeslissingen op basis van vereisten en beperkingen.
Les 3 • Verzamelen van vereisten en afbakening
Haalt analytische vereisten op bij business-stakeholders en vertaalt deze naar technische specificaties. Afbakening voorkomt scope creep en stemt de verwachtingen over oplevering af.
Les 4 • Agile oplevering voor warehouseprojecten
Past sprintgebaseerde oplevering toe op warehouse-bouw, inclusief backlog grooming en demo's. Studenten passen agile ceremonies aan op het iteratieve karakter van datawerk.
Les 5 • Productie-implementatie en overdracht
Beheert de cutover-planning, hypercare-ondersteuning en kennisoverdracht aan operationele teams. Studenten sluiten het project af met gedocumenteerde runbooks en getrainde operators.
Jouw geldig certificaat van voltooiing
Deze cursus is voor jou:
Junior data-engineer: klaar om verder te gaan dan basispipelinewerk naar warehousing.
BI-ontwikkelaar: wil de datalaag bezitten achter de rapporten die ze bouwen.
Databasebeheerder: verschuift focus van transactionele systemen naar analytische platforms.
Softwareontwikkelaar: stapt fulltime over naar een data-gerichte engineeringrol.
Data-analist: moe van wachten op anderen om het warehouse te repareren dat hun dashboards voedt.
IT-professional: wil specialiseren in een zeer gevraagd gebied van moderne data-infrastructuur.
Wat onze studenten zeggen
Jullie lessen zijn perfect. Ik heb het jaarpakket aangeschaft en heb eindelijk de mogelijkheid om verschillende onderwerpen die mij interesseren te volgen zonder van platform te hoeven wisselen... bedankt voor alles wat jullie doen, ik heb jullie al aan anderen aanbevolen...

Ik vind het fijn hoe de lessen direct ter zake zijn en hoe ik tussen hoofdstukken kan wisselen en content kan overslaan die ik niet nodig heb.

Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!

Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.

Belangrijkste opleidingen
FAQ
Wie is Dedika?
Is het certificaat geldig in Nederland?
Zijn de cursussen gratis?
Wat is de studielast van de cursus?
Hoe zien de cursussen eruit?
Hoe werken de cursussen?
Wat is de duur van de cursussen?
Wat zijn de kosten of prijzen van de cursussen?
Wat is een EAD- of online cursus en hoe werkt het?
PDF-cursus




















