A data warehouse is a repository of data that has been extracted and integrated from heterogeneous and autonomous distributed sources. The warehouse data is used for decision-support or data mining. In this paper we illustrate some of the challenges in distributed and parallel computing faced by such systems. Our examples come from research done in the Stanford WHIPS Project.