data warehouse; data warehousing
A computing term for a large store of data accumulated from a wide range of sources used for reporting and analysis.
This company built a data warehouse to streamline sales analysis.
Borrowed from English 'data warehouse'.