~/talk

Business Intelligence as Code

TalkinFrenchat Voxxed Days Luxembourg 2024 · 2024-06-20..06-21· [data-engineering, developer-experience]
slides:none on file

Describes treating business intelligence as code by writing Markdown files that embed SQL and UI components and building a static site with NPM commands. Demonstrates Eviden ce generating per-category pages from templates, using DuckDB WASM in the browser to recombine Parquet fragments, and wiring interactive filters into SQL inputs to achieve fast client-side interactivity via npm run source/dev/build; notes limits when datasets reach hundreds of GB.

AI-written summary · about

  1. 0:00Introduction to BI as code
  2. 1:04Traditional BI problems
  3. 4:36Evidence overview
  4. 7:22Setup demo and charts
  5. 9:33SQL query chaining components
  6. 10:35Dynamic pages with templates
  7. 14:53Interactive filters
  8. 17:16Data exploration with dimension grid
  9. 20:05Customization and deployment
  10. 21:28Q&A
~/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.