مفهوم انبار دادهها با هدف ارائه یک مدل معماری، برای جریان دادهها از سیستمهای عملیاتی به محیط پشتیبان تصمیمگیری در نظر گرفته شده بود. این مفهوم تلاش می کرد تا به مسائل مختلف در ارتباط با این جریان و عمدتا هزینههای بالای مربوط به آن رسیدگی نماید. در صورت فقدان معماری انبار دادهها، در محیطهای پشتیبان تصمیمگیری چندگانه، مقدار زیادی از افزونگی لازم بود.

