~/talk

Profile driven transformation service at the Dutch Central Bank

Talkat XML Prague 2020 · 2020-02-13..02-15· [data-engineering]
links:none on file
links:none on file
slides:none on file

Centralized transformation service converts the bank's internal DB XML into five outgoing syntaxes (XML, XBRL, SDMX, JSON, CSV) for about 400 reports, using a small domain-specific XML template language plus mapping tables and 5 XSLT stylesheets that run as streaming transforms so they handle streaming large XML up to 1–2 GB. The system enforces semantic-only templates (business defines mappings and groupings), keeps syntax handling in IT, is live in production, and reduced many bespoke converters — training and XSLT support remain operational issues.

AI-written summary · about

  1. 0:00Introduction
  2. 1:37Decentralised organisation
  3. 3:00Business reporting
  4. 5:40One central format
  5. 6:17Separation of concerns
  6. 7:22IT department
  7. 10:53No rocket science
  8. 15:03Mapping
  9. 15:30SDMX
  10. 16:30Semantic naming
  11. 17:09Grouping
  12. 18:32Multipart grouping
  13. 19:11Constant pressure
  14. 19:42Streaming accessibility
  15. 21:23XSL fork
  16. 22:48Transformation service
  17. 25:31Observations
  18. 30:07Future plans
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.