Kiến trúc tổng thể kho dữ liệu

Một phần của tài liệu Nghiên cứu giải pháp kho dữ liệu trong SQL server 2008 và áp dụng trong thương mại (Trang 46)

Kho dữ liệu siêu thị sẽ được tổ chức theo kiến trúc như Hình 3.4 bên dưới.

Kiến trúc kho dữ liệu bao gồm các thành phần như sau:

SieuThi_SRC: là nguồn dữ liệu của kho dữ liệu, chính là CSDL tác nghiệp của phần mềm quản lý siêu thị.

SieuThi_STG: là CSDL tạm dùng cho việc tích hợp dữ liệu cho kho dữ liệu. Chứa các bảng tạm tương ứng với các bảng cần lấy trong CSDL nguồn, các bảng siêu dữ liệu và một số thủ tục dùng trong việc tích hợp.

SieuThi_DW: là kho dữ liệu hay có thể hiểu là kho dữ liệu doanh nghiệp, nó chứa tất cả các bảng tham chiếu và bảng giao dịch lấy từ CSDL tác

nghiệp. SieuThi_DW vẫn là CSDL quan hệ được và tổ chức theo chuẩn

3NF, nhưng có điều hơi khác với CSDL nguồn là các bảng tham chiếu sử dụng khóa thay thế, là số nguyên tự tăng, làm khóa chính, nhằm đảm bảo tính lịch sử của dữ liệu trong các bảng tham chiếu.

SieuThi_DM: là kho dữ liệu chuyên biệt bán hàng, nó được tổ chức theo mô hình hình sao gồm cả các bảng chiều và bảng sự kiện nhằm phục vụ cho việc phân tích số liệu.

PKG_STG_Controller: là gói SSIS để chuyển dữ liệu từ SieuThi_SRC vào

SieuThi_STG, đây là gói mức điều khiển nên không thực hiện trực tiếp các thao tác tích hợp dữ liệu mà chỉ gọi đến các gói ở mức chi tiết hơn.

PKG_DW_Controller: là gói SSIS để chuyển dữ liệu từ SieuThi_STG vào

SieuThi_DW.

PKG_DM_Controller: là gói SSIS để chuyển dữ liệu từ SieuThi_DW vào

SieuThi_DM.

Cube_POSRetail: là khối dữ liệu được tạo bởi BIDS, dữ liệu đầu vào cho

nó là kho dữ liệu chuyên biệt bán hang SieuThi_DM.

AS_POSRetail.xlsx: là tập tin Excel chứa một số mẫu phân tích cho bán lẻ của siêu thị, việc phân tích trong Excel sẽ thực hiện thông qua công cụ

PivotTable, công cụ này cho phép kết nối trực tiếp đến khối dữ liệu

Cube_POSRetail.

Các báo cáo: đây là danh sách các báo cáo được tạo bởi công cụ Report

Designer trong bộ công cụ BIDS hoặc bộ công cụ Report Builder, chạy

trên nền web, được tích hợp trong Report Manager. Các báo cáo này có

thể lấy dữ liệu từ khối dữ liệu Cube_POSRetail hoặc từ kho dữ liệu

chuyên biệt SieuThi_DM.

Cổng quản lý báo cáo: chính là Report Manager của SQL Server 2008,

tích trên Excel, các tài liệu liên quan. Người sử dụng có thể truy cập qua giao diện web để xem, phân tích số liệu, chia sẻ và quản lý các báo cáo.

Một phần của tài liệu Nghiên cứu giải pháp kho dữ liệu trong SQL server 2008 và áp dụng trong thương mại (Trang 46)