2.3.2 So sánh sự khác biệt
Sự khác biệt của các công nghệ có thể được thể hiện thông qua bản so sánh dưới đây.
Tiêu chí ETL EII EAI EDR
Hình ảnh
Luồng dữ liệu Một chiều từ đích đến nguồn Hỗ trợ hai chiều Hỗ trợ hai chiều Hỗ trợ hai chiều Chế độ thực hiện Thực hiện theo lịch. Bất kỳ thời gian nào, tùy thuộc
vào yêu cầu của ứng dụng.
Thực hiện theo sự kiện phát sinh.
Theo lịch hoặc theo sự kiện. Độ trễ Theo ngày, theo tháng. Thời gian thực Gần thời gian thực Gần thời gian thực
Chuyển đổi dữ liệu, tái cấu trúc, làm sạch.
Phù hợp nhất cho chuyển đổi dữ liệu, cấu trúc lại dữ liệu.
Khả năng chuyển đổi ở mức độ trung bình. Việc chuyển đôi chỉ trong các view nên có giới hạn
Khả năng chuyển đổi, tái cấu trúc dữ liệu kém.
Khả năng chuyển đổi, tái cấu trúc dữ liệu ở mức độ trung bình.
Vận chuyển Đa dạng qua: HTTP,FTP,SOAP, các kết nối trực tiếp đến nguồn dữ liệu.
Kết nối trực tiếp đến nguồn dữ liệu
Qua các chuẩn thông điệp. Kết nối trực tiếp đến nguồn dữ liệu
Khả năng xử lý dữ liệu
Khả năng xử lý dữ liệu lớn. Xử lý dữ liệu kích cỡ dữ liệu trung bình (vài triệu bản ghi)
Xử lý dữ liệu kích thước nhỏ. Có khả năng xử lý xong xong.
Khả năng xử lý dữ liệu lớn. Độ phức tạp chuyển
đổi dữ liệu
Không giới hạn Dữ liệu chuyển đổi thông qua SQL
Các quy tắc chuyển đổi đơn giản. Dữ liệu chuyển đổi thông qua SQL
Hỗ trợ giám sát sự kiện
Giới hạn với độ trễ cao. Giới hạn phụ thuộc vào các trigger của dữ liệu nguồn.
2.3.3 Kết hợp các công nghệ
Các công nghệ trên có thể được kết hợp để sử dụng cùng nhau trong một số các bài toán tích hợp cụ thế nhằm sử dụng những tính năng ưu việt của từng công nghệ. Mô hình tổ chức dưới đây là một ví dụ :