|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (6)
View Page HistoryA SME trading company uses Talend solutions to transform Excel files into XML files.
This transformation was found to be the most simple solution to ensure the interoperability between the different _departments_ of the company could easily work together. Indeed, if the use of Excel files is widely spread, some persons also need to work with a specific application, which works with XML files and a MySQL database. A Talend job was created to provide conversion and filtering means. This job was installed by the technical staff on all the machines, as a disguised batch script.
\\
*Message flows:*
If the web service is called from outside the bus, here are the different messages transiting in going through the bus.
# From Petals-BC-SOAP to Petals-SE-Talend: the input message.
The job is made up of four Talend components:
* The *tFileInputExcel* component loads the Excel file.
* The *tFileInputExcel* component loads the Excel file.
* The *tMySqlInput* component retreives retriives data from a MySQL database.
* The *tMap* component filters the data contained in the Ecxel Excel file by using database fields. It also performs some esthetic corrections.
* Eventually, the *tFileOutputXML* component serailizes serializes the result as an XML file.
\\
\\
The configuration for the tMySsqlInput is not given here, since it is very standard.
The configuration for the tMySsqlInput is not given here, since it is very standard.
And here is a screen shot of the tMap editor, showing the mapping of the inputs to the output.
!ExcelMapEditor.jpg!