Some of the significant factors that need to be considered before choosing data warehouse architecture, are discussed. The independent data marts provide a repository of decision support data for a specific application or business unit. The bus architecture has data marts to support orders, deliveries, or customer call for any business process. The hub and spoke architecture provide enterprise-level analysis of data requirement to create maintainable infrastructure. This architecture maintains atomic level data in the warehouse in normal form and create dependent data marts. The centralized architecture is similar to hub and spoke without any dependent data marts and contains atomic level data, summarized data, and logical dimensional views of the data. The federated architecture can be used for fragmented decision support data environment.