Boken "Building a Data Warehouse" av Vincent Rainardi gir en omfattende veiledning i hvordan man bygger et datavarehus fra grunnen av. Den inneholder praktiske eksempler som illustrerer prosessen, og gir verdifulle innblikk i vanlige utfordringer utviklere kan møte i sitt første prosjekt med datavarehus. Rainardi deler sin erfaring og gir løsninger og råd som kan hjelpe leseren å navigere i de potensielle fallgruvene. I boken benyttes relasjonsdatabasestyringssystemet (RDBMS) SQL Server, med versjoner fra 2005 og nyere. Strukturert i flere kapitler, starter boken med en introduksjon til byggingen av et datavarehus, inkludert emner som arkitekturdefinisjon, metodologi, kravinnhenting, datamodeller og opprettelse av databaser. Senere i boken, fra kapittel 7 til 10, fokuseres det på hvordan man fyller opp datavarehuset, med trinn for trinn veiledning i å hente data fra kildesystemer, laste opp datalagre, opprettholde datakvalitet og anvende dataene.