Repository navigation
π elevata v0.9.0 β Bizcore: Business Semantics as First-Class Metadata
This release introduces Bizcore, a dedicated layer for modeling
business meaning, rules, and calculations as first-class metadata.
Bizcore fundamentally extends elevata from a technical transformation engine
into a business-capable, metadata-native data platform core.
β¨ Highlights
-
Metadata-driven Bizcore datasets
- Explicit modeling of business concepts and rules
- Deterministic execution through the standard pipeline
- Full lineage and explainability from Core inputs
-
Multi-source Bizcore joins
- Join multiple Core datasets to express business relationships
- No semantic shortcuts or query-time resolution
- Transparent, inspectable SQL generation
-
Business logic without a semantic layer
- No BI semantic layer
- No metric store
- No query-time calculations
- No dbt-style macros or templating
-
Uniform execution semantics
- Bizcore datasets participate in the same execution planning
- Same dependency ordering, retries, and failure semantics
- Same observability and execution metadata
-
SQL Preview = execution truth
- Bizcore previews render full, real SQL
- Previewed SQL matches executed SQL exactly
- Aliases and expressions are fully qualified and explicit
π Improved
- Automatic qualification of column references in manual expressions
ensures unambiguous SQL for Bizcore calculations
without requiring manual aliasing.
π§ Positioning
With Bizcore, elevata is now:
- fundamentally different from dbt
- deliberately not a semantic layer
- explicitly not a metric store
Bizcore encodes business meaning inside the data platform β
not in downstream tools or query-time abstractions.
elevata v0.9.0 marks the transition from technical orchestration
to explicit, executable business semantics.
Full Changelog: v0.8.0...v0.9.0