Project Every Record Counts: Data Engineering for Backend Engineers
Part 31: "Last Mile" — Serving Data: Semantic Layers, BI and Data APIs
Rohan wants a metrics endpoint with three handlers. Ingrid wants the three incident numbers defined once, whatever the tool or the slice. Cube defines net revenue, stock availability and conversion over the governed lake and serves them over REST and to Superset; OPA still decides who sees which rows. Semantic layers, ratios and semi-additive measures, caching, data APIs, embedded analytics, reverse ETL and data products.