Talend - Các thành phần để tích hợp dữ liệu
Tất cả các hoạt động trong Talend được thực hiện bởi các đầu nối và thành phần. Talend cung cấp hơn 800 đầu nối và thành phần để thực hiện một số hoạt động. Các thành phần này có trong bảng màu, và có 21 danh mục chính mà các thành phần thuộc về. Bạn có thể chọn các trình kết nối và chỉ cần kéo và thả nó trong ngăn trình thiết kế, nó sẽ tự động tạo mã java và mã này sẽ được biên dịch khi bạn lưu mã Talend.
Các danh mục chính chứa các thành phần được hiển thị bên dưới:
Sau đây là danh sách các trình kết nối và thành phần được sử dụng rộng rãi để tích hợp dữ liệu trong Talend Open Studio -
tMysqlConnection - Kết nối với cơ sở dữ liệu MySQL được xác định trong thành phần.
tMysqlInput - Chạy truy vấn cơ sở dữ liệu để đọc cơ sở dữ liệu và trích xuất các trường (bảng, dạng xem, v.v.) tùy thuộc vào truy vấn.
tMysqlOutput - Dùng để ghi, cập nhật, sửa đổi dữ liệu trong cơ sở dữ liệu MySQL.
tFileInputDelimited - Đọc một tệp được phân tách theo hàng và chia chúng thành các trường riêng biệt và chuyển nó cho thành phần tiếp theo.
tFileInputExcel - Đọc từng dòng một tệp excel và chia chúng thành các trường riêng biệt và chuyển nó cho thành phần tiếp theo.
tFileList - Lấy tất cả các tệp và thư mục từ một mẫu mặt nạ tệp nhất định.
tFileArchive - Nén một tập hợp các tệp hoặc thư mục thành tệp lưu trữ zip, gzip hoặc tar.gz.
tRowGenerator - Cung cấp trình soạn thảo nơi bạn có thể viết hàm hoặc chọn biểu thức để tạo dữ liệu mẫu của mình.
tMsgBox - Trả về một hộp thoại với thông báo được chỉ định và một nút OK.
tLogRow- Theo dõi dữ liệu được xử lý. Nó hiển thị dữ liệu / đầu ra trong bảng điều khiển chạy.
tPreJob - Xác định các công việc phụ sẽ chạy trước khi công việc thực sự của bạn bắt đầu.
tMap- Hoạt động như một plugin trong Talend studio. Nó lấy dữ liệu từ một hoặc nhiều nguồn, biến đổi nó và sau đó gửi dữ liệu đã biến đổi đến một hoặc nhiều đích.
tJoin - Ghép 2 bảng bằng cách thực hiện phép nối trong và nối ngoài giữa luồng chính và luồng tra cứu.
tJava - Cho phép bạn sử dụng mã java được cá nhân hóa trong chương trình Talend.
tRunJob - Quản lý hệ thống công việc phức tạp bằng cách chạy hết công việc Talend.