Sharing of Eurostat predefined tables Software for XML tables Štěpánka Čejková
International comparison Strong need to compare national data with data from abroad Paper publications focused on international data – e.g. CESTAT/CANSTAT or special parts of CZSO publications (Statistical Yearbook, Quarterly Bulletin, Focused on Women and Men etc.) Electronic publications – e.g. EU after enlargement
„XML“ tables Sharing of tables considered as an excellent idea Possibility to make European statistics accessible in national language Starting date of pilot version: May 3, 2006 Provisional version – based on tough processing in Excel → inconvenient Creation of special software made-to-measure of XML tables
Processing procedure of new table Teamwork – 4 phases: administrator → choosing the table, specification of translator, specialist and deadlines translator (ESDS team member) → translation of title, subtitles and description relevant specialist (production unit member - PUM) → checking of translation administrator → checking → publication on website
In all phases automatic e-mails are being generated: administrator → translator translator → production unit member production unit member → administrator user administrator → server administrator Whole procedure – about 3 weeks
Introducing of new table 1st step - administrator
Choosing of the Eurostat table
Copy of the URL
New table
production unit member URL of footnotes (if applicable) URL of the table Code and language Type of indicator URL of metadata Translator; production unit member Enter Deadlines URL of footnotes (if applicable)
Link to basic information Information table Link to basic information
Changes Close
2nd step - translator
All translator‘s tables White – to be translated; blue – translated and transmitted to production unit
Original version – EN/DE/FR Open the table Original version – EN/DE/FR
Message for PUM if necessary Title Subtitle 1 Subtitle 2 Short description Message for PUM if necessary
1. Save 3. Transmit to PUM 2. Test
Transmitted to production unit – locked record Blue colour New icon Grey colour
3rd step – production unit member (PUM)
yellow – checked and transmitted to administrator All PUM‘s tables Blue – to be checked; yellow – checked and transmitted to administrator
Original version – EN/DE/FR Message for administrator if necessary 1. Save changes 3. Authorize 2. Test Title Subtitle 1 Subtitle 2 Original version – EN/DE/FR Short description Message for administrator if necessary
Transmitted to administrator – locked record Yellow colour Grey colour
4th step - administrator
Choosing of yellow table All tables Choosing of yellow table White – in translation; blue – translated and transmitted to production unit; yellow – checked by PUM
Next possible steps Check → no error → save → test → close → send to publication in database Check → typing error correction → save → test → close → send to database Check → terminology error correction → save → transmit back to PUM
New icons 1. Save 2. Close 3. Send to DB
White – in translation; All tables: White – in translation; blue – translated and transmitted to production unit; yellow – checked by PUM; Orange – tables finished for publication in DB
Czech version of Eurostat database (predefined tables) Update – once a day (20:00) according to Eurostat database according to changes effected by administrator in Czech version
Technical description Two parts: Saving Eurostat data and their translation (Czech equivalents already saved in database) Created in Java, version 1.5 Using libraries java.net → downloading data in XML format → library org.xml.sax → translating + transforming into static HTML files HTML files → stored using FTP transfer into web server directory → presentation on website (storage of data → database Oracle 10g) Serves for the actual translation of texts Created in PLSQL store procedure of Oracle 10g
Future plans Dynamic process Continual development to increase the user friendliness – both of administrators and final users of the database Corrections of published tables – in preparation Set up of new structure (main navigation tree) Search engine Incorporation of TGM Download
Thank you very much for your attention.