Sitemap
Model Driven Data Engineering

Practical insights for building scalable, metadata-driven data platforms. Articles on data modeling, automation, and modern data engineering practices.

Member-only story

Palantir’s Ontology, Kimball’s Star Schema, and Model-Driven Data Engineering: A Comparative View

4 min readSep 23, 2025

--

How Palantir’s Ontology compares to Kimball’s dimensional modeling—and why a model-driven, historization-first architecture offers a more sustainable middle path.

💡 Not a Medium member? You can read this article for free using this friend link.

Summary

Palantir’s Ontology is a highly normalized, business-oriented abstraction layer that aligns data around business objects and relationships. It contrasts with Kimball’s star schema, which organizes data into denormalized facts and dimensions optimized for reporting.

Our model-driven data engineering approach — grounded in historization, bi-temporal SCD2, and metadata-driven views — combines the best of both worlds: business semantics and history preservation (ontology) with pragmatic usability and performance (dimensional modeling).

Press enter or click to view image in full size

What Palantir’s Ontology Is

Palantir describes its Ontology as the central semantic layer for its Foundry platform:

  • Data is modeled as business objects (Customer, Account, Contract, Product, Event).
  • Relationships between objects are first-class citizens.
  • Normalized, graph-like…

--

--

Model Driven Data Engineering
Model Driven Data Engineering

Published in Model Driven Data Engineering

Practical insights for building scalable, metadata-driven data platforms. Articles on data modeling, automation, and modern data engineering practices.

Jaco van der Laan
Jaco van der Laan

Written by Jaco van der Laan

Exploring Business & Logical Data Modeling. Writing on Clarity, Structure & Creative Approaches to Data Architecture.