Có ba loại ứng dụng kho dữ liệu: xử lý thông tin (information processing), xử lý phân tích (analytical processing) và khai thác dữ liệu (data mining).
Xử lý thông tin (Information Processing)
Cung cấp truy vấn, phân tích số liệu cơ bản và báo cáo bằng bảng chéo, bảng, biểu đồ hoặc đồ thị. Xu hướng hiện nay trong xử lý dữ liệu kho dữ liệu là tạo công cụ truy cập web giá rẻ tích hợp với trình duyệt web.
Xử lý phân tích (Analytical Processing)
Cung cấp các thao tác OLAP cơ bản như slice-and-dice (tách và đúc), drill-down (khoan sâu), roll-up (cuộn lên) và pivoting (xoay). Thường hoạt động trên thông tin lịch sử ở cả dạng tóm tắt và chi tiết. Lợi thế chính của OLAP so với xử lý thông tin là phân tích thông tin đa chiều của dữ liệu kho dữ liệu.
Khai thác dữ liệu (Data Mining)
Cung cấp khám phá kiến thức bằng cách tìm các mẫu và liên kết ẩn, xây dựng mô hình phân tích, thực hiện phân loại và dự đoán, hiển thị kết quả khai thác bằng công cụ trực quan hóa.
Xử lý thông tin dựa trên truy vấn, có thể khám phá thông tin hữu ích. Câu trả lời cho các truy vấn này phản ánh dữ liệu trực tiếp lưu trong cơ sở dữ liệu hoặc có thể tính bằng hàm tổng hợp. Chúng không phản ánh các mẫu phức tạp hoặc khả năng dự đoán chôn vùi trong cơ sở dữ liệu. Do đó, xử lý thông tin không phải là khai thác dữ liệu.
Xử lý phân tích trực tuyến (OLAP) tiến gần hơn một bước so với khai thác dữ liệu vì nó có thể chuyển đổi dữ liệu được tóm tắt ở nhiều mức độ chi tiết từ các tập con do người dùng định nghĩa của kho dữ liệu. Chức năng của OLAP và khai thác dữ liệu có thể coi là rời rạc nhau:
- OLAP là công cụ tóm tắt/tổng hợp dữ liệu hỗ trợ phân tích dữ liệu dễ dàng.
- Khai thác dữ liệu cho phép khám phá tự động các mẫu ngầm và kiến thức thú vị ẩn trong lượng lớn dữ liệu.
Công cụ OLAP nhắm đến việc đơn giản hóa và cung cấp phân tích dữ liệu tương tác, trong khi mục tiêu của công cụ khai thác dữ liệu là tự động hóa càng nhiều quá trình càng tốt, đồng thời cho phép người dùng can thiệp. Theo cách này, khai thác dữ liệu đi một bước xa hơn OLAP truyền thống.
Một quan điểm thay thế của khai thác dữ liệu có thể được áp dụng: khai thác dữ liệu bao gồm cả định nghĩa dữ liệu và mô hình hóa dữ liệu. Vì hệ thống OLAP có thể hiển thị định nghĩa chung của thông tin từ kho dữ liệu, các dịch vụ OLAP về cơ bản là cho tóm tắt và so sánh dữ liệu do người dùng điều khiển (bằng khoan, xoay, tách, đúc, v.v.).
Khai thác dữ liệu không giới hạn ở phân tích dữ liệu lưu trong kho dữ liệu. Nó có thể khám phá dữ liệu ở mức chi tiết hơn so với các bản ghi tóm tắt trong kho dữ liệu. Nó cũng có thể khám phá dữ liệu giao dịch, không gian, văn bản và đa phương tiện khó mô hình hóa bằng công nghệ cơ sở dữ liệu đa chiều hiện nay. Trong bối cảnh này, khai thác dữ liệu bao quát phổ rộng hơn OLAP về dịch vụ khai thác và độ phức tạp dữ liệu được xử lý.