Talend е доста общ инструмент за интегриране на данни, но трябва да свършите работата, като следвате тези стъпки (които всъщност се отнасят за всеки тип база данни:PostgreSQL, Oracle и т.н.):
- Създайте нова връзка към базата данни в панела на хранилището, към възела Metadata-„Db Connections“. Наименувайте го и изберете „Тип на DB“ като „Microsoft SQL Server“ (или каквато и да е вашата изходна база данни) и дайте подробности за връзката.
- Създайте друга нова връзка с база данни, но този път като „MySQL“ (или каквато и да е вашата целева база данни).
- Създайте нова работа в „Дизайн на задания“ (в хранилището).
- Разширете връзката "SQL Server"-DB от метаданните и плъзнете желаната таблица (под "Схеми на таблици") в работната област на заданието И изберете tMSSqlInput .
- Плъзнете MySQL-DB-връзката от метаданните в работната област И изберете tMysqlOutput . Определете целевата таблица.
- Щракнете върху палитра и плъзнете tMap компонент към работната зона между двата предишни компонента.
- Свържете tMSSqlInput към tMap и tMap към tMysqlOutput със стрелки. Можете да направите това, като щракнете с десния бутон върху tMSSqlInput, изберете Row-Main и плъзнете стрелката към tMap. Същото от tMap до tMysqlOutput.
- Щракнете двукратно върху tMap, изберете всички колони отляво и ги плъзнете надясно. Компонентът tMap ви позволява да правите трансформации на данни. Възможно е дори да не е необходимо да използвате tMap между компонентите на базата данни. Но е добре да имате за всеки случай.
- Изпълнете заданието и отстранете неизправности, ако е необходимо. Ако нещо се обърка, рестартирайте Talend Studio или просто затворете и отворете заданието, в много случаи това помага.