PyDough
What is PyDough?
PyDough is an open-source Python analytics domain-specific language for expressing analytical questions through a logical document model rather than directly writing relational SQL. It uses a knowledge-graph semantic layer to represent the collections, relationships, hierarchies, and metrics in an organization’s data.