3.3. Xây dựng báo cáo từ kho dữ liệu phục vụ quản lý
3.3.1. Yêu cầu báo cáo
Hệ thống được xây dựng cần:
Hỗ trợ tổ chức và khai thác dữ liệu hướng đối tượng, từ đĩ cung cấp khả năng khai thác dữ liệu theo nhiều mức khác nhau: tổng thể hoặc chi tiết; biến động theo thời gian; so sánh giữa các đối tượng báo cáo và theo nhiều chiều khác nhau như theo chiều thời gian, theo các đơn vị báo cáo, …
Cung cấp giao diện đơn giản, hỗ trợ khai thác hiệu quả báo cáo đã cĩ trong CSDL với yêu cầu kiến thức CNTT của người sử dụng ở mức thơng thường.
a. Báo cáo chi tiết
Thường liệt kê số liệu theo một hoặc nhiều mã số thống kê như: thơng tin của các sinh viên phải thi lại các mơn ở một kỳ nào đĩ của mỗi lớp...
Cách thức lấy báo cáo đơn giản, ít câu lệnh truy vấn, khơng phải tính tốn cho từng ơ.
Thường cĩ tổng theo các nhĩm và tổng tất cả cuối báo cáo.
b. Báo cáo tổng hợp
Cách thức lấy dữ liệu phức tạp, phải tính tốn dữ liệu cho từng ơ trong báo cáo.
Thứ tự sắp xếp theo hàng và cột khơng theo thứ tự sắp xếp của các bảng mã số thống kê.
Dữ liệu cho các ơ cĩ thể là kết quả tính tốn từ các ơ khác.
Các tổ chức, đơn vị sử dụng báo cáo từ nhiều nguồn nên báo cáo là cốt lõi và được khai thác đầu tiên trong kinh doanh, quản lý. Dịch vụ báo cáo của BI trong hệ quản trị cơ sở dữ liệu SQL Server cho phép các đơn vị truy cập, định dạng và phân phối thơng tin dễ dàng đến nhân viên và các đối tác.
Linh hoạt trong triển khai từ những báo cáo đơn đến các báo cáo dạng web tích hợp trong kinh doanh, quản lý của đơn vị.
Hiển thị kết qủa: Table (bảng), matrix, list, chart,…
Xuất dữ liệu linh hoạt ra PDF, HTML, Microsoft Excel, Rich Text Format, hay văn bản thuần túy.
Tự động hỗ trợ thiết kế báo cáo dễ dàng và nhanh chĩng.
Tích hợp với SharePoint 2007. [17]
3.3.3. Xây dựng báo cáo và đưa ra kết quả
a. Thiết kế báo cáo [16]
Để thực hiện tạo ra một báo cáo, ta làm như sau: Bước 1: Chọn cơng cụ BI:
Bước 2: Đặt tên báo cáo: