Trắc nghiệm, bài giảng pptx các môn chuyên ngành Y dược và các ngành khác hay nhất có tại “tài liệu ngành Y dược hay nhất”; https://123doc.net/users/home/user_home.php?use_id=7046916. Slide bài giảng môn data ware house ppt dành cho sinh viên chuyên ngành công nghệ - kỹ thuật và các ngành khác. Trong bộ sưu tập có trắc nghiệm kèm đáp án chi tiết các môn, giúp sinh viên tự ôn tập và học tập tốt môn data ware house bậc cao đẳng đại học chuyên ngành công nghệ - kỹ thuật và các ngành khác
Trang 1GIỚI THIỆU MỘT SỐ CÔNG CỤ
TRONG INTEGRATION SERVICES (SQL SERVER 2008)
Trang 2Tạo Project mới
Trang 3Tạo Project mới
Trang 4Tạo Data Flow
Trang 6Ví dụ:
Trang 7Tạo nguồn dòng dữ liệu (OLE DB)
Trang 8ĐẶT LẠI TÊN CHO NGUỒN DL
Trang 9THIẾT LẬP NỘI DUNG NGUỒN DỮ LiỆU
Trang 10Chuyển đổi kiểu dữ liệu
Ý nghĩa: Chuyển kiểu
dữ liệu của nguồn (Input) để phù hợp với đích
Trang 13Chuyển đổi kiểu dữ liệu
Cột (input) cần phải
chuyển kiểu dữ liệu
Kiểu dữ liệu kết quả
Tên cột kết quả
Trang 14Cột dẫn xuất (Derived Column)
Ý nghĩa: Thêm cột dẫn
xuất vào input
Cột dẫn xuất: Giá trị được xác định dựa vào giá trị của các cột khác
Trang 15Ví dụ: (Derived Column)
Thanhtien=sl*dongia (Cột dẫn xuất)CTBANHANG
Trang 18Conditional Split
Input
Output
Trang 19Conditional Split
Các output
(theo điều kiện)
Trang 20 Sort Transformation cũng có thể loại bỏ sự trùng lắp các dòng
trong Input data
Trang 21Sort Transformation
Cột sắp
Sắp tăng/giảm (Ascending/descendi
ng) Thứ tự ưu tiên
Trang 22Merge Join Transformations
Cung cấp output được phát sinh từ kết nối (join) 2 dataset
đã được sắp
Sắp thứ tự các Input:
Sử dụng Order by trong câu truy vấn
Sử dụng công cụ Sort
Transformation
Trang 23Merge Join Transformations
Trang 24Conditional Split Multicast
Phân phối input
đến nhiều output Phân phối input đến nhiều outputMỗi dòng trong
input chỉ đến 1
trong các output
(tùy theo đk)
Mỗi dòng trong input đều đến mọi output
Trang 26 Tìm kiếm giá trị từ một dataset, bổ sung vào nguồn
Trang 27Lookup (Ví dụ)
Trang 28UNION ALL
Nối ghép dọc các nguồn
Trang 29Tổng hợp dữ liệu
Trang 30Bài thực hành 01
Trang 31CƠ SỞ DỮ LiỆU TRONG HỆ THỐNG OLTP(Online Transaction Processing)
Hệ thống quản lý tuyển sinh
31
Trang 32CSDL CHIỀU TRONG DW (Phân tích điểm thi, số trúng tuyển theo năm, trường, địa
phương, Khối, ngành)
32
Trang 33 Sử dụng SQL Server, thực hiện
ETL để chuyển dữ liệu từ hệ
thống OLTP vào DW đã cho
Yêu cầu
33
Trang 34Bài thực hành 02
Trang 35Bài thực hành 02
Cho CSDL quản lý bán hàng
Trang 36Yêu cầu
Hãy thiết kế một mô hình hình dữ liệu chiều
để có thể phân tích số lượng hàng bán, doanh thu thu bán hàng phân theo: khu vực, khách hàng, mặt hàng và ngày bán (có thể tổng hợp theo tháng, quý, và năm)
Sử dụng Integration Services để Tích hợp dữ liệu từ các nguồn: SQL Server, Access, Excel,
…
Sử dụng Analysis Services với SQL Server,
tạo để tiến hành phân tích dữ liệu
Trang 37Bài thực hành 03
Trang 38Cho CSDL “QL Tiếp thị”
Yêu cầu:
a) Thiết kế một mô hình chiều theo lược đồ Bông tuyết phụ vụ cho việc phân tích số lượng và doanh thu hàng bán theo NHÂN VIÊN, ngày, khu vực, mặt hàng và nhóm hàng
b) Sử dụng SQL Server, tạo Data warehouse (ứng với mô hình đã thiết
kế ở câu a), sau đó sử dụng công cụ Integration services thực hiện việc chiết lọc , biến đổi và nạp dữ liệu từ CSDL “QL Tiếp thị đã cho vào Data Warehouse vừa tạo
Trang 39Cho CSDL “QL Tiếp thị”
Yêu cầu:
a) Thiết kế một mô hình chiều dạng hình sao phụ vụ cho việc phân tích
số lượng và doanh thu hàng bán theo ngày, khu vực, mặt hàng và nhóm hàng
b) Sử dụng SQL Server, tạo Data warehouse (ứng với mô hình đã thiết
kế ở câu a), sau đó sử dụng công cụ Integration services thực hiện việc chiết lọc , biến đổi và nạp dữ liệu từ CSDL “QL Tiếp thị đã cho vào Data Warehouse vừa tạo