~/talk

Mapping FHIR data to parquet for analytics and machine learning

name:Quan Wan
links:none on file
slides:none on file

Maps FHIR JSON to Parquet by defining an explicit Parquet schema, batching records into configurable row groups to trade memory for compression, and converting choice types, recursion and extensions by either expanding fields or serializing deeper/variable parts as JSON strings. An open source pipeline writes Parquet files to Azure Storage partitioned by resource and date, creates Synapse SQL pool external tables and views to flatten arrays, and uses Spark to train a LightGBM model on the Parquet data with good query performance on selected columns.

AI-written summary · about

  1. 0:00Introduction
  2. 5:11Mapping data to parquet
  3. 8:27Gaps to handle
  4. 12:03Load data critically
  5. 13:35Analyze data
  6. 22:08Machine Learning
  7. 24:32Summary
~/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.