Các thành phần CDC trong phiên bản trả phí của Talend Studio để tích hợp dữ liệu chắc chắn giải quyết vấn đề này.
Trong Open Studio, bạn có thể thực hiện thu thập dữ liệu Thay đổi của riêng mình dựa trên khóa tổng hợp, duy nhất (tên, họ, dob, giới tính).
- Sử dụng tUniqueRow trên dữ liệu đến từ stage_geno_patients, duy nhất trên các cột sau:tên, họ, dob, giới tính
- Đưa nó vào tMap
- Thêm một truy vấn khác làm đầu vào cho tMap, để thực hiện tra cứu bảng phía sau "disease_test", để tìm kết quả trùng khớp về tên, họ, dob, giới tính. Việc tra cứu đó sẽ "Tải lại cho từng hàng" bằng cách sử dụng tra cứu so với các giá trị từ hàng giai đoạn
- Trong trường hợp không khớp, hãy phát hiện và sau đó thực hiện chèn dòng dữ liệu theo giai đoạn vào bảng phía sau "disease_test"
Q:Bạn cũng sẽ cập nhật thông tin chứ? Hay mục tiêu chỉ để thực hiện các lần chèn duy nhất khi dữ liệu chưa có?