Tra cứu chuyển đổi trong Informatica (Ví dụ)
Chuyển đổi tra cứu là gì?
Chuyển đổi tra cứu là một chuyển đổi thụ động được sử dụng để tra cứu nguồn, hạn định nguồn hoặc mục tiêu nhằm lấy dữ liệu liên quan. Về cơ bản, đó là một loại hoạt động nối trong đó một trong các bảng nối là dữ liệu nguồn và bảng nối còn lại là bảng tra cứu.
Trong các chủ đề trước, chúng ta đã sử dụng phép chuyển đổi nối để nối bảng “emp” và “dept” để mang tên bộ phận. Trong phần này, chúng ta sẽ thực hiện tương tự bằng cách sử dụng phép biến đổi tra cứu.
Cách tạo chuyển đổi tra cứu
Sau đây là các bước để tạo Chuyển đổi tra cứu trong Informatica
Bước 1) Tạo ánh xạ mới với EMP làm nguồn và EMP_DEPTNAME làm đích
Bước 2) Tạo một cái mới chuyển đổi sử dụng menu chuyển đổi sau đó
- Chọn tra cứu chuyển đổi làm chuyển đổi
- Nhập tên chuyển đổi “lkp_dept”
- Chọn tùy chọn tạo
Bước 3) Thao tác này sẽ mở cửa sổ bảng tra cứu, trong cửa sổ này
- Nút chọn nguồn
- Chọn bảng DEPT
- Chọn nút Ok
Bước 4) Chuyển đổi tra cứu sẽ được tạo với các cột của bảng DEPT, bây giờ hãy chọn nút hoàn tất
Bước 5) Kéo và thả cột DEPTNO từ vòng loại nguồn vào phép chuyển đổi tra cứu, điều này sẽ tạo ra một cột DEPTNO1 mới trong phép chuyển đổi tra cứu. Sau đó liên kết cột DNAME từ chuyển đổi tra cứu sang bảng đích.
Phép chuyển đổi tra cứu sẽ tra cứu và trả về tên phòng ban dựa trên giá trị DEPTNO1.
Bước 6) Double bấm vào tra cứu chuyển đổi. Sau đó trong cửa sổ chỉnh sửa chuyển đổi
- Chọn tab điều kiện
- Đặt cột điều kiện thành DEPTNO = DEPTNO1
- Chọn nút Ok
Bước 7) Liên kết các cột còn lại từ vòng loại nguồn với bảng đích
Bây giờ, hãy lưu lập bản đồ và thực thi nó sau khi tạo phiên và quy trình làm việc. Ánh xạ này sẽ lấy tên bộ phận bằng cách sử dụng phép chuyển đổi tra cứu.
Việc chuyển đổi tra cứu được thiết lập để tra cứu trên bảng dept. Và điều kiện tham gia được đặt dựa trên số phòng.
Chuyển đổi tái sử dụng
Một phép biến đổi thông thường là một đối tượng thuộc về ánh xạ và chỉ có thể được sử dụng bên trong ánh xạ đó. Tuy nhiên, bằng cách thực hiện một phép chuyển đổi có thể tái sử dụng, nó có thể được sử dụng lại trong một số ánh xạ.
Ví dụ, một phép chuyển đổi tra cứu tìm kiếm thông tin chi tiết về nhân viên dựa trên mã số nhân viên có thể được sử dụng ở nhiều ánh xạ bất cứ khi nào cần thông tin chi tiết về nhân viên.
Bằng cách sử dụng phép biến đổi có thể tái sử dụng, nó sẽ giảm bớt công việc quá sức khi tạo lại chức năng tương tự.
Cách tạo chuyển đổi có thể tái sử dụng
Sau đây là các bước để tạo Chuyển đổi có thể tái sử dụng
Bước 1) Mở ánh xạ đang thực hiện chuyển đổi, ở đây chúng tôi đang thực hiện chuyển đổi thứ hạng có thể sử dụng lại được.
Bước 2) Double bấm vào chuyển đổi để mở cửa sổ chỉnh sửa chuyển đổi. Sau đó
- Chọn tab Chuyển đổi trong cửa sổ
- Chọn hộp kiểm để làm cho chuyển đổi có thể tái sử dụng
- Chọn có trong cửa sổ xác nhận
- Chọn OK trong cửa sổ thuộc tính chuyển đổi.
Điều này sẽ làm cho việc chuyển đổi có thể tái sử dụng được.