Dynamically Updated Publications XML Task Force EuroStat - Luxembourg – Oct. 2006 Lars Knudsen Statistics Denmark lak@dst.dk
Dynamically Updated Publications What is a publication? Paper vs. Electronic (PDF) vs. Internet Focus on Internet publications and production of PDF
The Key Indicator Example… Four elements: Text Graph Table Other MetaData
Services for Dynamic Updating Lets focus on: Saved queries Graphs and Maps – wrapped in XML XML feed through URL Web Service – HTML wrapped in XML Standardized deep links / Web queries
Saved queries A selected subset of a cube Holds selected codes from each dimension in ini-file (XML in the future) Settings for query saved in database (e.g. time updating rule) Ex: www.statbank.dk/pxs/85858
Graphs and Maps – wrapped in XML Ex: www.statbank.dk/xmlgr/85858
XML feed through URL Ex: www.statbank.dk/xml/85858
Web Service – HTML wrapped in XML Ex: webservice.dst.dk/statbank.asmx
Standardized deep links E.g. for MS-Excel Web Queries Delivers an optimized HTML-result Taking account of delimiters etc. Adds relevant links Ex: www.statbank.dk/xls/85858 Ex: www.statbank.dk/85858.iqy
Issues with dynamic Internet publications Caching Archiving Usability Speed
PX-Publ for paper and PDF What is PX-Publ? Set up ready-to-print publications Uses macros and templates in Excel and Word Take data from central macro database Easy updating – known tools
Final remarks XML is the natural choise – but not crucial High level of automation is important Coherence through single-source-strategy