Thiết kế khối 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 61)

3.5.5.1. Tạo kết nối đến nguồn dữ liệu

Bước đầu tiên của việc tạo khối dữ liệu là tạo kết nối đến dữ liệu nguồn, tức là

tạo kết nối đến kho dữ liệu chuyên biệt bán hàng SieuThi_DM. Chi tiết thiết lập kết nối

đến nguồn dữ liệu được thể hiện trong Hình 3.11 bên dưới.

3.5.5.2. Tạo liên kết các bảng dữ liệu nguồn

Sau khi tạo kết nối đến dữ liệu nguồn xong thì phải thực hiện tạo các khung nhìn cho nguồn dữ liệu. Thực chất ở bước này là chọn các bảng dữ liệu nào cần lấy dữ liệu

cho khối, cũng như thiết lập quan hệ giữa các bảng đã chọn. Hình 3.12 bên dưới là các

bảng dữ liệu được tạo cho khối dữ liệu.

Hình 3.12. Màn hình dữ liệu nguồn cho khối

3.5.5.3. Tạo khối đa chiều

Tiếp đến là bước tạo khối, tức tạo các chiều và các độ đo cho các khối dữ liệu. Hình bên dưới là cấu trúc của khối dữ liệu đã được tạo:

Các thông tin cho khối dữ liệu như sau:

1. Tên khối: Cube_POSRetail

2. Các độ đo của khối: các độ đo nằm ở phần trên của hình vẽ, trong khối này

gồm sáu độ đo cơ bản cho việc phân tích:

Quantity: số lượng hàng bán

Amount: thành tiền

POS Count: số lượng mục hàng bán

Count Distinct By Product: số lượng hàng được bán

Count Distinct By Transaction: số lượng mã giao dịch bán hàng hay có thể hiểu là số lượt bán hàng

3. Các chiều: các chiều nằm ở phần dưới của hình vẽ, ở đây có sáu chiều được

tạo cho khối:

Dim Date: chiều ngày, có phân cấp năm → quí → tháng → ngày Dim Product: chiều hàng hóa, có phân cấp loại hàng → nhóm hàng → hàng

Dim Customer: chiều khách hàng, có phân cấp loại khách hàng →

khách hàng

Dim Payment Method: chiều phương thức thanh toán

Dim Curency: chiều loại tiền tệ thanh toán

Dim Cash Desk: chiều quầy thu ngân.

3.5.5.4. Triển khai khối dữ liệu

Sau khi tạo khối xong thì phải thực hiện triển khai khối vào CSDL của dịch vụ

phân tích SSAS. Hình 3.14 sau đây là giao diện sử dụng để cấu hình khối trước khi (adsbygoogle = window.adsbygoogle || []).push({});

triển khai.

Các tham số cấu hình cho khối như sau:

Tên CSDL phân tích: AS_SieuThi

Kiểu OLAP: MOLAP

Máy chủ dịch vụ báo cáo: ThanhACW\SQL2008

3.5.5.5. Cập nhật dữ liệu cho khối dữ liệu

Bước cuối cùng, trước khi có thể khai thác dữ liệu trong khối, là cập nhật dữ liệu mới nhất cho khối trong CSDL phân tích. Việc cập nhật dữ liệu được thể hiện như

Hình 3.15 bên dưới.

Hình 3.15. Màn hình cập nhật cho khối 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 61)