Chuyển đổi xếp hạng là một chuyển đổi hoạt động và được kết nối thực hiện lọc dữ liệu dựa trên nhóm và xếp hạng. Ví dụ: bạn muốn lấy mười hồ sơ của nhân viên có mức lương cao nhất, loại lọc như vậy có thể được thực hiện bằng cách chuyển đổi cấp bậc.
Chuyển đổi thứ hạng cũng cung cấp tính năng xếp hạng dựa trên nhóm. Giống như nếu bạn muốn có được mười nhân viên được trả lương cao nhất trong bộ phận, thì việc phân nhóm này có thể được thực hiện với sự chuyển đổi này.
Chuyển đổi thứ hạng là một chuyển đổi đang hoạt động, vì nó ảnh hưởng đến số lượng hàng đầu ra.
Phép biến đổi thứ hạng có một cổng đầu ra mà nó chỉ định một thứ hạng cho các hàng.
Yêu cầu của chúng tôi là tuyển 3 nhân viên được trả lương cao nhất cho mỗi bộ phận; chúng tôi sẽ thực hiện điều này bằng cách sử dụng chuyển đổi thứ hạng.
Bước 1 - Tạo ánh xạ có EMP nguồn và EMP_TARGET đích
Bước 2 - Sau đó, trong ánh xạ
- Chọn menu chuyển đổi
- Chọn tùy chọn tạo
Bước 3 - Trong cửa sổ tạo chuyển đổi
- Chọn chuyển đổi thứ hạng
- Nhập tên biến đổi "rnk_salary"
- Chọn nút Tạo
Bước 4 - Chuyển đổi thứ hạng sẽ được tạo trong ánh xạ, chọn nút hoàn thành trong cửa sổ
Bước 5 - Kết nối tất cả các cổng từ bộ định nguồn đến chuyển đổi thứ hạng
Bước 6 - Nhấp đúp vào chuyển đổi thứ hạng và nó sẽ mở ra "cửa sổ chuyển đổi chỉnh sửa". Trong cửa sổ này
- Chọn menu thuộc tính
- Chọn tùy chọn "Trên cùng" từ thuộc tính Trên cùng / Dưới cùng
- Nhập 3 vào số thứ hạng
Bước 7 - Trong cửa sổ "chỉnh sửa chuyển đổi" một lần nữa
- Chọn tab cổng
- Chọn nhóm theo tùy chọn cho cột Số phòng ban
- Chọn Xếp hạng trong Cột Lương
- Chọn nút ok
Bước 8 -Kết nối các cổng từ chuyển đổi thứ hạng sang bảng mục tiêu
Bây giờ, lưu ánh xạ và thực thi nó sau khi tạo phiên và quy trình làm việc. Bộ định tính nguồn sẽ tìm nạp tất cả các bản ghi, nhưng việc chuyển đổi thứ hạng sẽ chỉ vượt qua các bản ghi có ba mức lương cao cho mỗi bộ phận.