In Datawarehouseland gebruiken we in onze Datum-Dimensie integers als primaire sleutels voor de datum. Zo slaan we de datum “2008-12-01 00:00:00.000” op als “20081201”. Hierdoor kun je vanuit je feitentabel een snelle join leggen naar je datumdimensie, joins op integers gaan nou eenmaal sneller dan joins op datetime velden.
Read More »De 3 beste manieren – Kolom zoeken in een SQL database
Je wilt een kolom zoeken in een van tabellen in je SQL Server database. Je database bestaat uit een paar honderd tabellen. Het kan een tijdrovende klus zijn om alle tabellen open te gaan klappen om de kolom te gaan zoeken. Met deze handige methodes heb je de kolom snel gevonden.
Read More »Hierarchieën in Analysis Services 2005
Iedere kent ze wel, hierarchieën in Analysis Services 2005. Met een hierarchy kun je bepaalde data op verschillende niveau’s aan de eindgebruiker tonen. Een bekend voorbeeld is: Jaar -> Kwartaal -> Maand -> Dag Omdat ik het nogal onduidelijk vind hoe je dit precies moet configureren leek het mij handig …
Read More »Foutenrapportage SSIS mbv. Event Handlers
Wanneer er een fout ontstaat in je ETL-package wil je als Datawarehouse beheerder ook graag weten wat en wanneer er iets fout is gegaan. Wanneer je gebruik maakt van een event handler wordt er bijvoorbeeld een e-mail afgevuurd met de melding dat er een fout is opgetreden maar waar het …
Read More »