mirror of
https://github.com/apache/superset.git
synced 2026-07-12 01:35:36 +00:00
Add the foundational semantic layer implementation: - SemanticLayer and SemanticView SQLAlchemy models - Semantic layer registry for plugin-based implementations - Query mapper for translating Superset queries to semantic layer format - Type definitions for metrics, dimensions, entities, and grains - DAO layer for semantic layer CRUD operations - Database migration for semantic_layers and semantic_views tables - Updated Explorable base class with ColumnMetadata protocol - TypedDict updates for API response compatibility - Update sql_lab and sqla models for new TypedDict fields Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>