ETL Verkoopdashboard

In dit diagram zie je een uitwerking van het ETL patroon op basis van applicatiefuncties. Daarnaast zie je welke component zorgdraagt voor deze ETL verwerking. Je ziet hierbij ook dat er een aantal data objecten uitgelezen worden en getransformeerd worden naar een dataset in het datawarehouse voor verkoop en klimaat gegevens gerelateerd aan elkaar.

Diagram in standaardweergave

SQL-Server Integration Services

Toepassing voor het ontwikkelen van geautomatiseerde data transformaties binnen een SQL-Server omgeving.


Details van SQL-Server Integration Services

Web selfservice dashboard

Webinterface voor het maken van dashboards en grafieken van de data uit Alberto dataverzamelingen.


Details van Web selfservice dashboard

KNMI daggegevens

Webinterface op basis van JSON voor het ontsluiten van de klimaatgegevens per dag van Nederlandse weerstations


Details van KNMI daggegevens

Bestelling

Een bestelling is een vraag van een klant om bepaalde Ijs of koffie producten te leveren.


Details van Bestelling

Klimaat

Klimaatdata met daggegevens van verschillende weerkarakteristieken zoals neerslag, temperatuur en wind.


Details van Klimaat

PoSDirect

Maatwerk kassasysteem ontwikkeld voor Alberto ijssalons


Details van PoSDirect

PowerBI

Is een applicatie voor data visualisaties van collecties van datasets


Details van PowerBI

Verkoopdashboard

Dataset waarin de generieke klimaatgegevens gecombineerd worden met de verkoopgegevens van Alberto IJssalons


Details van Verkoopdashboard

Staging

Opslaan van data uit de databron in een staging omgeving voordat deze getransformeerd en uitgemodelleerd wordt.


Details van Staging

Aggregatie

Aggregeren van feiten in het modelleren van data tbv rapportages.


Details van Aggregatie

Transform

Transformeren van data tbv ETL. Extract functie haalt de data op uit de bronwaarna de tranformatie functie de data omzet naar het model wat in het DWH geladen wordt. onderliggende functies zijn:

  • Opslaan in een staging omgeving
  • Validatie van data
  • Transformeren van datatypes en waardes.
  • Versleuteling
  • integratie met andere datastromen
  • Agrregatie van feiten en dimensies


Details van Transform

Load

Het laden van de getransformeerde data in het datawarehousein de vorm van een datamart of datacube.


Details van Load

Integratie

Deze functie biedt de mogelijkheid om data uit berichten verkeer of andere messaging protocollen op te halen en mee te nemen in de datatransformaties in een ETL proces


Details van Integratie

Transformatie

Transformeren en modelleren van de bron data naar de gewenste rapportage vorm. Dit kan een sterschema of kubus zijn of een platte dataset in het geval van een data levering.


Details van Transformatie

Encryptie

Versleutelen van data in het DWH volgens de geldende encryptie normen (verwijzing)


Details van Encryptie

Validatie

Deze functie verzorgt het valideren van de datastructuren tegen die van de bron aan. Dit vlevert een extra controlle slag om te bepalen of de data wel juist uit de bron is opgehaalt.


Details van Validatie

Extract

Ophalen van data uit een databron t.b.v. een ETL proces in een DWH architectuur


Details van Extract