Trong một doanh nghiệp, người quản lý sẽ luôn phải đặt các câu hỏi và họ muốn biết về tình hình kinh doanh, tốc độ tăng trưởng, lượng giao dịch hàng ngày, hàng tháng, so sánh giữa các tháng hoặc phân khúc khách hàng của doanh nghiệp. Đối với doanh nghiệp, họ sẽ có một hệ thống quản lý giao dịch hay các ứng dụng, hệ thống vận hành hàng ngày và chúng có khả năng cho phép lấy dữ liệu cho báo cáo đơn giản. Tuy nhiên đối với những yêu cầu báo cáo nhiều chiều đòi hỏi phải tính toán phức tạp thì hệ thống này rất khó thực hiện. Trong khi đó các doanh nghiệp lớn có nhiều hệ thống vận hành song song cùng nhau. Vì thế để thực hiện báo cáo, họ phải tổng hợp dữ liệu từ nhiều hệ thống sau đó tổng hợp lại. Từ vấn đề trên, họ bắt buộc phải xây dựng một hệ thống là một cơ sở dữ liệu mới dành cho việc truy vấn và báo cáo ở phạm vi toàn doanh nghiệp. Hay còn gọi là kho dữ liệu là nơi tổng hợp tất cả dữ liệu từ các hệ thống con sau đó tính toán xuất ra các bảng mà dữ liệu của bảng đã được tính toán theo mục đích nào đó. Kho dữ liệu là kho lưu trữ điện tử của một lượng lớn thông tin của doanh nghiệp và giúp họ có thể trích rút nguồn tài nguyên chính xác và nhanh chóng. Góp phần thúc đẩy kết quả kinh doanh