Informatica Transformations là các đối tượng kho lưu trữ có thể đọc, sửa đổi hoặc truyền dữ liệu đến các cấu trúc đích đã xác định như bảng, tệp hoặc bất kỳ mục tiêu nào khác được yêu cầu. Chuyển đổi về cơ bản được sử dụng để đại diện cho một tập hợp các quy tắc, xác định luồng dữ liệu và cách dữ liệu được tải vào các mục tiêu. Informatica PowerCenter cung cấp nhiều biến đổi, mỗi biến đổi phục vụ một chức năng cụ thể.Ngoài ra, với việc Informatica dẫn đầu thị trường ngày nay trong nền tảng tích hợp dữ liệu, Chuyển đổi Informatica trở thành một khái niệm quan trọng cần thiết cho .
Để hiểu rõ hơn về Informatica Transformations, trước hết chúng ta hãy hiểu ánh xạ là gì? Ánh xạ là một tập hợp các đối tượng nguồn và đích được liên kết với nhau bằng một tập hợp các phép biến đổi. Do đó, các phép biến đổi trong ánh xạ đại diện cho các hoạt động mà dịch vụ tích hợp sẽ thực hiện trên dữ liệu trong quá trình thực hiện quy trình làm việc. Để hiểu rõ hơn về quy trình làm việc, bạn có thể xem blog của chúng tôi Informatica Tutorial: Quản lý quy trình làm việc
Các biến đổi Informatica khác nhau là gì?
Các biến đổi Informatica chủ yếu có thể được phân thành hai loại. Thứ nhất dựa trên sự kết nối (Liên kết trong ánh xạ) của các phép biến đổi với nhau và thứ hai là dựa trên sự thay đổi về tổng thể không có hàng giữa nguồn và đích. Hãy bắt đầu bằng cách xem xét các chuyển đổi Informatica dựa trên kết nối.
1) Các loại biến đổi trong Informatica dựa trên kết nối:
- Biến đổi được kết nối.
- Biến đổi không kết nối.
Trong Informatica, những phép biến đổi được kết nối với một hoặc nhiều phép biến đổi được gọi là Các phép biến đổi được kết nối .
Các phép biến đổi được kết nối được sử dụng khi đối với mọi hàng đầu vào, một phép biến đổi được gọi và được mong đợi trả về một giá trị. Ví dụ: chúng ta có thể sử dụng phép chuyển đổi tra cứu được kết nối để biết tên của mọi nhân viên làm việc trong một bộ phận cụ thể bằng cách chỉ định ID Bộ phận trong biểu thức tra cứu.
Một số biến đổi Informatica được kết nối chính là Aggregator, Router, Joiner, Normalizer, v.v.
Những phép biến đổi không được kết nối với bất kỳ phép biến đổi nào khác được gọi là Các phép biến đổi không kết nối .Chức năng của chúng được sử dụng bằng cách gọi chúng bên trong các phép biến đổi khác như Phép biến đổi biểu thức. Các phép biến đổi này không phải là một phần của đường dẫn ánh xạ.
Các phép biến đổi không kết nối được sử dụng khi chức năng của chúng chỉ được yêu cầu dựa trên các điều kiện nhất định.Ví dụ: Là một lập trình viên, bạn muốn thực hiện một thao tác phức tạp trên dữ liệu, tuy nhiênbạn không muốn sử dụng các phép biến đổi Informatica như các phép biến đổi biểu thức hoặc bộ lọc để thực hiện thao tác này. Trong trường hợp như vậy, bạn có thể tạo thư viện chia sẻ DLL hoặc UNIX bên ngoài với các mã để thực hiện thao tác và gọi chúng trong phép chuyển đổi Thủ tục bên ngoài.
Có 3 phép biến đổi Informatica viz. Thủ tục bên ngoài, tra cứu và thủ tục lưu trữ có thể không được kết nối trong một ánh xạ hợp lệ (Một ánh xạ mà Dịch vụ Tích hợp có thể thực thi).
2) Các loại biến đổi Informatica dựa trên sự thay đổi không có hàng
- Chuyển đổi hoạt động
- Biến đổi thụ động
Chuyển đổi hoạt động :- Một chuyển đổi đang hoạt động có thể thực hiện bất kỳ hành động nào sau đây:
- Thay đổi số hàng đi qua phép biến đổi: Ví dụ: phép chuyển đổi Bộ lọc đang hoạt động vì nó loại bỏ các hàng không đáp ứng điều kiện bộ lọc.
- Thay đổi ranh giới giao dịch: Ranh giới giao dịch là ranh giới bao quanh tất cả các giao dịch trước khi một cam kết được gọi hoặc giữa hai lệnh gọi cam kết. Ví dụ: Trong một hoạt động giao dịch, người dùng cảm thấy rằng sau một số giao dịch nhất định, yêu cầu cam kết và gọi lệnh cam kết để tạo điểm lưu và bằng cách đó, người dùng thay đổi ranh giới giao dịch mặc định. Theo mặc định, ranh giới giao dịch nằm giữa điểm bắt đầu của tệp đến điểm cam kết tự động hoặc EOF.
- Thay đổi thuộc tính rowtype: Thuộc tính Rowtype là một loại bản ghi đại diện cho một hàng trong bảng. Bản ghi có thể lưu trữ toàn bộ hàng dữ liệu được chọn từ bảng hoặc tìm nạp từ một con trỏ hoặc biến con trỏ. Ví dụ: chuyển đổi Chiến lược cập nhật gắn cờ kiểu hàng là 0 để chèn giá trị, 1 để cập nhật, 2 để xóa hoặc 3 để từ chối.
- Aggregator, Filter, Joiner, Normalizer, v.v. là một vài ví dụ về chuyển đổi Active.
Chuyển đổi thụ động : Phép biến đổi bị động là phép biến đổi sẽ thỏa mãn tất cả các điều kiện sau:
- Số hàng trước và sau khi biến đổi là như nhau.
- Duy trì ranh giới giao dịch.
- Duy trì thuộc tính rowtype.
- Expression, ExternalProcedure, HTTP, v.v. là một vài ví dụ về chuyển đổi Thụ động.
Trong biến đổi thụ động, không có hàng mới nào được tạo hoặc các hàng hiện có bị loại bỏ.
Chắc hẳn bạn đang thắc mắc tại sao các phép biến đổi bị động lại được sử dụng nếu chúng không thay đổi số hàng. Chúng thường được sử dụng để cập nhật các giá trị, gọi một thủ tục bên ngoài từ một thư viện được chia sẻ và để xác định đầu vào và đầu ra của maplet. Một maplet là một tập hợp chỉ các phép biến đổi từ ánh xạ. Ví dụ: Đối với cơ sở dữ liệu sinh viên, chúng tôi muốn cập nhật giá trị của cột điểm thành phân vị thay vì tỷ lệ phần trăm, điều này có thể được thực hiện bằng cách sử dụng một phép biến đổi biểu thức sẽ chuyển đổi các giá trị và cập nhật trong các cột giống nhau, giữ cho tổng số hàng giống nhau sau các phép biến hình.
Không có hạn chế rằng nếu một phép biến đổi đang được sử dụng như một phép biến đổi bị động, thì nó không thể được sử dụng sau đó làm phép biến đổi chủ động. Tương tự, một phép chuyển đổi không kết nối có thể được sử dụng như một phép biến đổi được kết nối theo nhu cầu. Tất cả các kết hợp khả dĩ có thể được hình thành giữa các loại này và đây là điều kỳ diệu của phép biến đổi Informatica. Bạn sẽ hiểu rõ hơn ở phần sau trong blog này về các kiểu biến đổi có thể thuộc về.
Bây giờ chúng ta đã hiểu về các loại biến đổi Informatica khác nhau, hãy bắt đầu khám phá chúng.Dưới đây là một số kiểu biến đổi Informatica chính:
Chuyển đổi | Kiểu | Sự miêu tả |
Người tổng hợp | Đã kết nối hoạt động | Thực hiện các phép tính tổng hợp. |
Biểu hiện | Kết nối thụ động | Tính toán một giá trị. |
Java | Kết nối chủ động hoặc kết nối thụ động | Thực thi logic người dùng được mã hóa bằng Java. Bytecode cho logic người dùng được lưu trữ trong kho lưu trữ |
Người tham gia | Đã kết nối hoạt động | Kết hợp dữ liệu từ các cơ sở dữ liệu khác nhau hoặc hệ thống tệp phẳng. |
Tra cứu | Được kết nối đang hoạt động hoặc được kết nối thụ động hoặc đang hoạt động chưa được kết nối hoặc chưa được kết nối bị động | Tra cứu và trả về dữ liệu từ một tệp phẳng, bảng quan hệ, chế độ xem hoặc từ đồng nghĩa. |
Bộ chuẩn hóa | Đã kết nối hoạt động | Được sử dụng trong đường ống để chuẩn hóa dữ liệu từ các nguồn tệp quan hệ hoặc phẳng. |
Cấp | Đã kết nối hoạt động | Giới hạn bản ghi ở phạm vi trên cùng hoặc dưới cùng. |
Bộ định tuyến | Đã kết nối hoạt động | Định tuyến dữ liệu thành nhiều phép biến đổi dựa trên điều kiện nhóm. |
SQL | Kết nối chủ động hoặc kết nối thụ động | Thực thi các truy vấn SQL đối với cơ sở dữ liệu. |
liên hiệp | Đã kết nối hoạt động | Hợp nhất dữ liệu từ các cơ sở dữ liệu khác nhau hoặc hệ thống tệp phẳng. |
Trình tạo XML | Đã kết nối hoạt động | Đọc dữ liệu từ một hoặc nhiều cổng đầu vào và xuất XML thông qua một cổng đầu ra duy nhất. |
Trình phân tích cú pháp XML | Đã kết nối hoạt động | Đọc XML từ một cổng đầu vào và xuất dữ liệu ra một hoặc nhiều cổng đầu ra. |
Bộ định lượng nguồn XML | Đã kết nối hoạt động | Đại diện cho các hàng mà Dịch vụ Tích hợp đọc từ nguồn XML khi nó chạy một phiên. |
Bây giờ chúng ta hãy bắt đầu xem xét từng phép biến đổi một.
Chuyển đổi tổng hợp
Chuyển đổi tổng hợp là một chuyển đổi Hoạt động và Kết nối. Phép biến đổi Informatica này rất hữu ích để thực hiện các phép tính như trung bình và tổng (chủ yếu để thực hiện các phép tính trên nhiều hàng hoặc nhóm). Ví dụ: để tính tổng số lần bán hàng ngày hoặc để tính trung bình của doanh số hàng tháng hoặc hàng năm. Các hàm tổng hợp như AVG, FIRST, COUNT, PERCENTILE, MAX, SUM, v.v., có thể được sử dụng trong phép biến đổi tổng hợp.
Tra cứu chuyển đổi
Phép biến đổi tra cứu là phép biến đổi Informatica phổ biến và được sử dụng rộng rãi nhất. Dựa trên yêu cầu của người dùng, phép chuyển đổi tra cứu có thể được sử dụng như một phép biến đổi Được kết nối hoặc Không kết nối, kết hợp nó như một phép chuyển đổi Chủ động hoặc Bị động. Tôit được sử dụng để chủ yếu tra cứu các chi tiết từ nguồn, bộ định nguồn hoặc đích để có được dữ liệu cần thiết có liên quan. Bạn cũng có thể tra cứu ‘tệp phẳng’, ‘bảng quan hệ’, ‘chế độ xem’ hoặc ‘từ đồng nghĩa’. Người ta có thể sử dụng nhiều phép biến đổi tra cứu trong một ánh xạ.
Phép biến đổi tra cứu được tạo với loại cổng sau (Điểm logic để chuyển thông tin):
- Cổng đầu vào (I)
- Cổng đầu ra (O)
- Tra cứu Cổng (L)
- Cổng trở lại (R) (Chỉ trong trường hợp tra cứu Không kết nối)
Sự khác biệt giữa chuyển đổi tra cứu được kết nối và không kết nối:
truyền gấp đôi sang int java
- Tra cứu đã kết nối nhận giá trị đầu vào trực tiếp từ đường dẫn ánh xạ, trong khi tra cứu UnConnected nhận giá trị từ tra cứu biểu thức từ phép biến hình khác. Một ánh xạ trong Informatica có thể chứa Nguồn, Biến đổi và Mục tiêu được kết nối với nhau được coi là một đường ống.
- Tra cứu được kết nối trả về nhiều cột từ cùng một hàng vì chúng có nhiều cổng trả lại, trong đóSTra cứu UnConnected chỉ có một cổng trả về và trả về một cột từ mỗi hàng. Ví dụ: Nếu chúng tôi sử dụng tra cứu được kết nối trên cơ sở dữ liệu nhân viên cho id bộ phận cụ thể làm tham số, chúng tôi có thể nhận được tất cả các chi tiết liên quan đến nhân viên của bộ phận đó như Tên của họ, số ID nhân viên, Địa chỉ, v.v., trong khi với tra cứu Không kết nối, chúng tôi chỉ có thể lấy một thuộc tính của nhân viên như Tên hoặc số Id nhân viên của họ hoặc bất kỳ thuộc tính nào do người dùng chỉ định.
- Tra cứu được kết nối lưu trữ tất cả các cột tra cứu, trong khi tra cứu Không kết nối chỉ lưu trữ các điều kiện tra cứu và kết quả tra cứu.
- Tra cứu được kết nối hỗ trợ các giá trị mặc định do người dùng xác định, trong khi tra cứu UnConnected không hỗ trợ các giá trị do người dùng xác định. Ví dụ: Nếu bạn muốn thay đổi tất cả các giá trị của một cột nhất định thành NULL sau khi tra cứu, bạn có thể đặt giá trị mặc định của các cột đó thành NULL trong biểu thức tra cứu. Tuy nhiên, tính năng này không khả dụng trong trường hợp tra cứu Không kết nối.
Giả sử từ cơ sở dữ liệu khách hàng, tôi muốn biết thông tin chi tiết về những khách hàng có nhiều hơn 1 hóa đơn chưa hủy. Để có được dữ liệu này, Chúng tôi có thể sử dụng một phép biến đổi tra cứu.
Đây là các bước.
- Bắt đầu bằng cách tải bảng Hóa đơn làm nguồn vào trình thiết kế ánh xạ. Trong trường hợp bạn không rõ về cách tải dữ liệu nguồn vào Trình thiết kế, Bấm vào đây .
- Bây giờ chúng ta hãy lọc ra các Hóa đơn không bị hủy. Để làm điều này Tạo một bộ lọc mới có tên fil_ODS_CUSTOMER_ACTIVE vào Bộ định mức nguồn với thuộc tính NOT (ISNULL (DATE_CLOSED)) VÀ CANCELED = 0.
- Bây giờ Thêm một chuyển đổi tra cứu trong trình thiết kế như được thấy bên dưới với tên là lkp_CUSTOMER :
- Chỉ định bảng tra cứu là bảng khách hàng.
- Nhấp đúp vào tiêu đề của lkp_CUSTOMER để mở menu chỉnh sửa. Trong tab Điều kiện, đặt điều kiện tra cứu là CUST_ID = CUST_NO.
- Trong tab Thuộc tính, thay đổi Thông tin kết nối thành Nguồn $ và nhấp vào đồng ý để lưu chuyển đổi:
- Liên kết lkp_CUSTOMER cổng đến ODS_CUSTOMER_ACTIVE các cổng để hoàn thành quá trình chuyển đổi cần thiết trong đó ODS_CUSTOMER_ACTIVE là tệp đích bắt buộc:
- Bản đồ biểu tượng cuối cùng bao gồm chuyển đổi tra cứu sẽ như sau:
Chuyển đổi Biểu thức
Phép biến đổi biểu thức là một phép chuyển đổi Informatica bị động và kết nối. Các phép biến đổi biểu thức được sử dụng để thao tác theo hàng. Đối với bất kỳ loại thao tác nào bạn muốn thực hiện trên một bản ghi riêng lẻ, hãy sử dụng phép biến đổi Biểu thức. Phép biến đổi Biểu thức chấp nhận dữ liệu theo hàng, xử lý nó và chuyển nó đến đích. Ví dụ: để tính chiết khấu cho từng sản phẩm hoặc để ghép họ và tên hoặc để chuyển đổi ngày tháng sang trường chuỗi.
Chuyển đổi Joiner
Phép biến đổi Joiner là một phép chuyển đổi Informatica Hoạt động và Được kết nối được sử dụng để nối hai nguồn không đồng nhất. Phép biến đổi nối kết hợp các nguồn dựa trên một điều kiện cụ thể khớp với một hoặc nhiều cặp cột giữa hai nguồn. Hai đường ống đầu vào bao gồm một đường ống chính và một đường ống chi tiết hoặc một nhánh. Để kết hợp nhiều hơn hai nguồn, bạn cần kết hợp đầu ra của phép chuyển đổi nối với một nguồn khác. Để kết hợp n số nguồn trong một ánh xạ, bạn cần n-1 phép biến đổi nối. Phép biến đổi Joiner hỗ trợ các kiểu nối sau:- Bình thường
- Master Outer
- Chi tiết bên ngoài
- Bên ngoài đầy đủ
Chúng tôi không thể tham gia nhiều hơn hai nguồn bằng cách sử dụng một bộ nối. Để nối ba nguồn, chúng ta cần có hai phép biến đổi nối.
Giả sử, chúng tôi muốn kết hợp ba bảng - Nhân viên, Phòng ban và Vị trí - bằng cách sử dụng Joiner. Chúng tôi sẽ cần hai người tham gia. Joiner-1 sẽ tham gia, Nhân viên và Phòng ban và Joiner-2 sẽ tham gia, kết quả từ bảng Joiner-1 và Locations.
Đây là các bước:
- Đưa ba nguồn vào trình thiết kế bản đồ.
- Tạo Bộ kết hợp -1 để tham gia Nhân viên và Phòng ban bằng Department_ID.
- Tạo trình kết hợp tiếp theo, Joiner-2. Lấy Đầu ra từ Joiner-1 và các cổng từ Bảng vị trí và đưa chúng đến Joiner-2. Kết hợp hai nguồn dữ liệu này bằng Location_ID.
- Bước cuối cùng là gửi yêu cầucổngtừ Joiner-2 đến đích hoặc thông qua một biểu thứcsự biến đổivào bảng mục tiêu.
Chuyển đổi Liên minh
Chuyển đổi Liên minh là một chuyển đổi Informatica Hoạt động và Kết nối. Nó được sử dụng để hợp nhất nhiều tập dữ liệu từ các luồng hoặc đường ống khác nhau thành một tập dữ liệu. Phép biến đổi Informatica này hoạt động tương tự như lệnh UNION ALL trong SQL nhưng nó không loại bỏ bất kỳ hàng trùng lặp nào. Bạn nên sử dụng công cụ tổng hợp để loại bỏ các bản sao không được mong đợi ở mục tiêu.
Chuyển đổi bộ chuẩn hóa
Bộ chuẩn hóa Chuyển đổi là một chuyển đổi Informatica Hoạt động và Kết nối. Đây là một trong những phép biến đổi Informatica được sử dụng rộng rãi nhất chủ yếu với các nguồn COBOL nơi phần lớn dữ liệu thời gian được lưu trữ ở định dạng không chuẩn hóa. Ngoài ra, phép chuyển đổi Bộ chuẩn hóa có thể được sử dụng để tạo nhiều hàng từ một hàng dữ liệu.
Hãy thử tải tệp phẳng dữ liệu được phân tách bằng dấu phẩy từ tệp phẳng / Nguồn Cobol.
Đây là các bước:
- Bắt đầu bằng cách tải Cửa hàng (tệp phẳng) với tên cửa hàng và Doanh thu hàng quý:
- Tạo một chuyển đổi Trình chuẩn hóa mới có tên NRM_STORE_EXP với hai cổng Store và Quarter (Lặp lại 4 lần vì chúng tôi có dữ liệu cho 4 phần tư) như hình dưới đây:
- Tab các cổng sẽ như bên dưới:
- Sao chép / Liên kết các cột sau và kết nối với Chuyển đổi Bộ chuẩn hóa.
Cửa hàng
Quý 1
Quý 2
Quý 3
Quý 4
Ánh xạ sẽ trông như sau: - Tạo một Chuyển đổi Biểu thức mới với exp_STORE . Sao chép / Liên kết các cột sau và kết nối với Chuyển đổi Biểu thức như bên dưới:
Cửa hàng
Phần tư
GK_QUARTER
GCID_QUARTER - Liên kết biểu thức với mục tiêu cuối cùng để hoàn thành ánh xạ bằng cách sử dụng phép chuyển đổi Chuẩn hóa.
Chuyển đổi XML
Các phép biến đổi XML là một phép chuyển đổi Informatica Hoạt động và được Kết nối. Trong các phép biến đổi Informatica, phép chuyển đổi XML chủ yếu được sử dụng khi tệp nguồn có kiểu XML hoặc dữ liệu thuộc kiểu XML. Phép biến đổi XML chủ yếu có thể được phân loại thành 3 phép biến đổi:
- Chuyển đổi Bộ định tính Nguồn XML.
- Chuyển đổi phân tích cú pháp XML.
- Chuyển đổi Trình tạo XML.
Bộ định tính nguồn XML Chuyển đổi : Bộ định lượng nguồn XML là một chuyển đổi Hoạt động và Được kết nối. Bộ định nghĩa nguồn XML chỉ được sử dụng với định nghĩa nguồn XML. Nó đại diện cho các phần tử dữ liệu mà Máy chủ Informatica đọc khi nó thực thi một phiên với các nguồn XML. Bộ định lượng nguồn XML có một cổng đầu vào hoặc đầu ra cho mỗi cột trong nguồn. Nếu bạn loại bỏ định nghĩa nguồn XML khỏi ánh xạ, thì Trình thiết kế cũng loại bỏ phép chuyển đổi Bộ định lượng nguồn XML tương ứng.
Chuyển đổi trình phân tích cú pháp XML: Chuyển đổi phân tích cú pháp XML là một chuyển đổi Hoạt động và Kết nối. Phép biến đổi XML Parser được sử dụng để trích xuất XML bên trong một đường ống và sau đó chuyển nó đến đích. XML được trích xuất từ các hệ thống nguồn như tệp hoặc cơ sở dữ liệu. Phép chuyển đổi Trình phân tích cú pháp XML đọc dữ liệu XML từ một cổng đầu vào duy nhất và ghi dữ liệu vào một hoặc nhiều cổng đầu ra.
Chuyển đổi Trình tạo XML: Trình tạo XML là một chuyển đổi Hoạt động và Được kết nối. Chuyển đổi Trình tạo XML được sử dụng để tạo XML bên trong một đường ống. Chuyển đổi Trình tạo XML đọc dữ liệu từ một hoặc nhiều cổng đầu vào và xuất ra XML thông qua một cổng đầu ra duy nhất.
Chuyển đổi thứ hạng
Chuyển đổi thứ hạng là một chuyển đổi Chủ động và Kết nối. Đây là một phép biến đổi Informatica giúp bạn chọn thứ hạng trên cùng hoặc dưới cùng của dữ liệu. Ví dụ: để chọn 10 Khu vực hàng đầu có doanh số bán hàng rất cao hoặc để chọn 10 sản phẩm có giá thấp nhất.
Hãy xem xét bạn muốn tải bản ghi đầu tiên và cuối cùng vào một bảng mục tiêu từ cơ sở dữ liệu nhân viên của tôi. Ý tưởng đằng sau điều này là thêm một số thứ tự vào các bản ghi và sau đó lấy Thứ hạng Top 1 và Xếp hạng Dưới 1 từ các bản ghi.
- Kéo và thả các cổng từ bộ định lượng nguồn sang hai phép biến đổi xếp hạng.
- Tạo trình tạo trình tự có thể sử dụng lại có giá trị bắt đầu 1 và kết nối giá trị tiếp theo với cả hai phép biến đổi xếp hạng.
- Đặt thuộc tính xếp hạng như sau. Cổng trình tự mới được thêm vào nên được chọn làm Cổng xếp hạng. Không cần chọn bất kỳ cổng nào dưới dạng Group by Port.Rank - 1
- Xếp hạng - 2
- Tạo hai phiên bản của mục tiêu.Kết nối cổng đầu ra với mục tiêu.
Chuyển đổi bộ định tuyến
Bộ định tuyến là một chuyển đổi Hoạt động và Kết nối. Nó tương tự như chuyển đổi bộ lọc. Sự khác biệt duy nhất là, chuyển đổi bộ lọc loại bỏ dữ liệu không đáp ứng điều kiện trong khi bộ định tuyến có tùy chọn để thu thập dữ liệu không đáp ứng điều kiện. Sẽ rất hữu ích khi kiểm tra nhiều điều kiện. Nó có các nhóm đầu vào, đầu ra và mặc định.
Giả sử bạn muốn tách các bản ghi chẵn và lẻ của một bảng, điều này có thể được thực hiện bằng cách sử dụng chuyển đổi bộ định tuyến.
awt trong java là gì
Ý tưởng là thêm một số thứ tự vào các bản ghi và sau đó chia số bản ghi cho 2. Nếu nó chia hết, thì chuyển nó đến mục tiêu chẵn và nếu không thì chuyển nó đến mục tiêu lẻ.
- Kéo nguồn và kết nối với một phép biến đổi biểu thức.
- Thêm giá trị tiếp theo của trình tạo chuỗi vào biến đổi biểu thức.
- Trong phép biến đổi biểu thức tạo ra hai cổng, một cổng là 'lẻ' và một cổng khác là 'chẵn'.
- Viết biểu thức như sau
- Kết nối chuyển đổi bộ định tuyến với biểu thức.
- Tạo hai nhóm dưới sự chuyển đổi bộ định tuyến.
- Đưa ra điều kiện như bên dưới
- Sau đó gửi hai nhóm đến các mục tiêu khác nhau. Đây là toàn bộ dòng chảy.
Tôi hy vọng blog Chuyển đổi Informatica này hữu ích để xây dựng hiểu biết của bạn về các chuyển đổi Informatica khác nhau và đã tạo đủ sự quan tâm để tìm hiểu thêm về Informatica.
Nếu bạn thấy blog này hữu ích, bạn cũng có thể xem loạt blog Hướng dẫn về Informatica của chúng tôi và Hướng dẫn về Informatica: Hiểu về Informatica 'Inside Out' .Trong trường hợp nếu bạn đang tìm kiếm thông tin chi tiết về Chứng nhận Informatica, bạn có thể kiểm tra blog của chúng tôi Chứng nhận Informatica: Tất cả những gì cần biết .
Nếu bạn đã quyết định chọn Informatica như một sự nghiệp, tôi khuyên bạn tại sao không xem qua trang khóa học. Khóa đào tạo Chứng nhận Informatica tại Edureka sẽ giúp bạn trở thành chuyên gia về Informatica thông qua các buổi học trực tiếp do người hướng dẫn và đào tạo thực hành sử dụng các trường hợp sử dụng thực tế.