Мне нужно создать сопоставление Informatica, которое может сортировать данные и ранжировать их. В двух разных приложениях есть две таблицы, поэтому напрямую я не могу объединить их в SQL. У обоих есть огромные данные, поэтому нужно также позаботиться о производительности. Сенарио может быть как ниже -
Есть две таблицы Department (DEPT) и Employee (EMP). Они имеют отношение 1 (DEPT): M (EMP). В таблице отдела есть столбцы (Row_id, DeptNm, Created_date), в таблице Employee есть столбцы (Row_id, EMPName, Emp_num, Par_row_id (от FK до DEPT.row_Id), Salary)
Для специального отдела отсортируйте данные по убыванию заработной платы сотрудников и ранжируйте их. Данные должны поступать в текстовом файле, как показано ниже -
DeptNm | EmpNm | Заработная плата | Рейтинг
Финансы | Vikram | 200000 | 1
Финансы | Uttaam | 150000 | 2
Финансы | Rajeev | 100000 | 3
ITDPPT | Balaajii | 150000 | 1
ITDEPT | Harsha | 120000 | 2
ITDEPT | Weeniji | 100000 | 3
Заранее спасибо :)