Talend is een vrij algemene tool voor gegevensintegratie, maar u zou de klus moeten klaren door deze stappen te volgen (die eigenlijk van toepassing zijn op alle databasetypen:PostgreSQL, Oracle, enz.):
- Maak een nieuwe databaseverbinding aan in het Repository-paneel, naar de Metadata-"Db Connections"-node. Geef het een naam en selecteer "DB Type" als "Microsoft SQL Server" (of wat dan ook je brondatabase is) en geef de verbindingsdetails.
- Maak nog een nieuwe databaseverbinding, maar deze keer als "MySQL" (of wat dan ook je doeldatabase is).
- Maak een nieuwe taak naar "Taakontwerpen" (in Repository).
- Breid de "SQL Server"-DB-verbinding uit van de Metadata, en sleep de gewenste tabel (onder "Tabelschema's") naar het werkgebied van de taak EN selecteer tMSSqlInput .
- Sleep de MySQL-DB-verbinding van de Metadata naar het werkgebied EN selecteer tMysqlOutput . Definieer de doeltabel.
- Klik op Palet en sleep tMap component naar het werkgebied tussen de twee voorgaande componenten.
- Verbind tMSSqlInput met tMap en tMap met tMysqlOutput met pijlen. Dat doe je door met de rechtermuisknop op de tMSSqlInput te klikken, Row-Main te selecteren en de pijl naar de tMap te slepen. Hetzelfde van tMap naar tMysqlOutput.
- Dubbelklik op de tMap, selecteer alle kolommen van links en sleep ze naar rechts. Met de tMap-component kunt u gegevenstransformaties maken. Het kan zijn dat je de tMap tussen de database-componenten niet eens hoeft te gebruiken. Maar het is goed om te hebben voor het geval dat.
- Voer de taak uit en los zo nodig problemen op. Als er iets misgaat, herstart dan Talend Studio of sluit en open de taak, in veel gevallen helpt het.