Video: The Final Hours of Half-Life: Alyx -- Behind Closed Doors at Valve Interview 2024
Soms doe je gewoon niet Je hebt een datawarehouse van waaruit je gegevens voor je datamart kunt krijgen, dus je moet de gegevens zelf uit de applicaties halen. In veel (waarschijnlijk de meeste) van deze situaties maakt u een snelwerkende datamart - in feite een miniatuur datawarehouse maar gebouwd om te voldoen aan de eisen van een aantal gebruikers die nu de gegevensinhoud nodig hebben.
U volgt dezelfde methodologie en voltooit dezelfde processen voor gegevensextractie, transformatie, kwaliteitsborging en laden als voor een gegevensmagazijn. Het verschil is dat u deze methodiek op kleinere schaal gebruikt dan met een volledig datawarehouse.
Zoals u in deze figuur kunt zien, moet u vaak gegevens in een top-down quick-strike datamart invoeren om een aantal specifieke zakelijke vragen te beantwoorden binnen relatief beperkte kaders. U kunt bijvoorbeeld gegevens toevoegen over een specifieke regio of regio binnen een bedrijf, een subset van de algehele productlijn van een bedrijf of een ander subsetmodel.
Dus als u helemaal opnieuw moet beginnen en geen datawarehouse hebt om gegevens aan uw datamart te leveren, waarom zou u dan niet een volledig datawarehouse bouwen? Hier zijn drie redenen om de data-mart-route te gaan:
-
Snelheid: Een datamart met snelle aanvallen wordt meestal binnen 90 tot 120 dagen voltooid, in plaats van de veel langere tijd die nodig is voor een volledig datawarehouse.
-
Kosten: Het werk sneller doen betekent dat u minder geld uitgeeft; het is zo simpel.
-
Complexiteit en risico: Wanneer u in een kortere periode met minder gegevens en minder bronnen werkt, creëert u waarschijnlijk een aanzienlijk minder complexe omgeving - en hebt u minder bijbehorende risico's.