Ellie 6.8 introduces manual model versioning, giving data teams the ability to create named, intentional snapshots of model state at meaningful points in the design process. Unlike automatic versioning (which creates continuous timestamps), manual versioning supports a release-style workflow: teams mark versions at design milestones, pre-review checkpoints, or before significant changes. Versions can be compared and restored, providing both a safety net for iterative development and a governance record of how models evolved through their design lifecycle. This capability is particularly valuable for organizations with formal model review and approval processes that need clear version references.
Model Versioning enables users to manually create and manage versions of their models, similar to Google Drive versioning.
You can save a version of your model at any time, and compare it with previous models to track changes and compare updates.
This provides better control over data models and fosters collaborative work within your team.
How Model Versioning Works
Model Versioning in Ellie has been designed to be a simple, straightforward management workflow for different iterations of your data models.
Click the three dots in the modeling canvas and choose “Version History”.
This enables you to:
Create Versions: Manually save different versions of your model.
Track Changes: View the evolution of your model over time.
It is particularly useful for teams working on complex data projects, ensuring that every change is documented and reversible.
Upcoming Updates to Model Versioning
In the coming weeks, we will be roll out the following enhancements to model versioning:
Automated Snapshots: Automatically capture versions of your models at regular intervals, reducing the risk of losing critical updates.
Restoring an Earlier Version: Simplify the process of reverting to a previous version with a click, minimizing errors and making it possible to move forward with an older version.
Visual Difference Tracking: Easily identify what has changed between versions with visual difference indicators, making it easy to understand the impact of modifications.
SQL Import
In case you missed it, Ellie Version 6.6 introduced the ability to import SQL DDL statements.
As of now, we support the Snowflake dialect. You can download Snowflake SQL Worksheets and import it directly into Ellie.’