Tải bản đầy đủ (.pptx) (39 trang)

GIỚI THIỆU một số CÔNG cụ TRONG INTEGRATION SERVICES (SQL SERVER 2008) (DATA WARE HOUSE SLIDE)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (5.01 MB, 39 trang )

GIỚI THIỆU MỘT SỐ CÔNG CỤ
TRONG INTEGRATION
SERVICES (SQL SERVER 2008)


Tạo Project mới


Tạo Project mới


Tạo Data Flow


Tool box
Nguồn của dịng dữ liệu

Các cơng cụ biến đổi dịng dữ liệu

Đích của dịng dữ liệu


Ví dụ:


Tạo nguồn dòng dữ liệu (OLE DB)


ĐẶT LẠI TÊN CHO NGUỒN DL



THIẾT LẬP NỘI DUNG NGUỒN DỮ LiỆU


Chuyể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




Chuyển đổi kiểu dữ liệu

Kiểu dữ liệu kết quả
Cột (input) cần phải
chuyển kiểu dữ liệu
Tên cột kết quả


Cộ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



Ví dụ: (Derived Column)
CTBANHANG

Thanhtien=sl*dongia
(Cột dẫn xuất)


Ví dụ: (Derived Column)

Biểu thức tính tốn
Là cơt mới/
Thay thế cột đã

Tên cột dẫn xuât

Kiểu dữ liệu


Conditional Split
Ý nghĩa: Phân phối một

Input đến nhiều đích (tùy
theo điều kiện)


Conditional Split

Input


Output


Conditional Split

Các output
(theo điều kiện)


Sort Transformation
 Sắp xếp Input data
tăng dần hay giảm dần
trên một số thuộc tính
 Cột có thứ tự (sort
order) nhỏ hơn được ưu
tiên sắp trước
 Sort Transformation
cũng có thể loại bỏ sự
trùng lắp các dòng
trong Input data


Sort Transformation

Cột sắp

Sắp tăng/giảm
(Ascending/descendi
ng)


Thứ tự ưu tiên


Merge 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


Merge Join Transformations


Multicast
Ý nghĩa: Phân phối một

input đến nhiều output
So sánh giữa Multicast và
Conditional split
Conditional Split

Multicast


Phân phối input
đến nhiều output

Phân phối input
đến nhiều output

Mỗ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


Multicast (ví dụ)
Nguồn

Đích
Phân phối từ một nguồn đến hai
đích


×