Talend è uno strumento di integrazione dei dati piuttosto generico, ma dovresti portare a termine il lavoro seguendo questi passaggi (che in realtà si applicano a qualsiasi tipo di database:PostgreSQL, Oracle, ecc.):
- Crea una nuova connessione al database nel pannello Repository, al nodo Metadata-"Db Connections". Assegna un nome e seleziona "Tipo DB" come "Microsoft SQL Server" (o qualunque sia il tuo database di origine) e fornisci i dettagli della connessione.
- Crea un'altra nuova connessione al database, ma questa volta come "MySQL" (o qualunque sia il tuo database di destinazione).
- Crea un nuovo lavoro in "Progettazioni lavori" (in Repository).
- Espandi la connessione "SQL Server"-DB dai metadati e trascina la tabella desiderata (sotto "Schemi di tabelle") nell'area di lavoro del lavoro E seleziona tMSSqlInput .
- Trascina la connessione MySQL-DB dai metadati all'area di lavoro E seleziona tMysqlOutput . Definisci la tabella di destinazione.
- Fai clic su Tavolozza e trascina tMap componente all'area di lavoro tra i due componenti precedenti.
- Collega tMSSqlInput a tMap e tMap a tMysqlOutput con le frecce. Puoi farlo facendo clic con il pulsante destro del mouse su tMSSqlInput, selezionando Row-Main e trascinando la freccia su tMap. Lo stesso da tMap a tMysqlOutput.
- Fai doppio clic sulla tMap, seleziona tutte le colonne da sinistra e trascinale verso destra. Il componente tMap consente di effettuare trasformazioni di dati. Potrebbe non essere nemmeno necessario utilizzare tMap tra i componenti del database. Ma è bene avere per ogni evenienza.
- Esegui il lavoro e risolvi i problemi se necessario. Se qualcosa va storto, riavvia Talend Studio o semplicemente chiudi e apri il lavoro, in molte occasioni aiuta.