Build and manage your essential business concepts with our data modeling interface. Define entities, attributes, transformation logic, and attribute resolution all in one place. For inevitable edge cases, use our flexible expression code editor.
Tailored to your needs,Any level of complexity
Rapid Iteration,Evolvability, Build, Upgrade, Prototype
Build as much as you need, add as you go, evolve models as complexity grows.
Embed custom business logic to attributes
Automatic Documentation for all built models
Our configurable join resolution algorithm simplifies integrating data across tables with user-defined "jump points." You tell us which keys connect your tables, we figure out the appropriate join chains. For inevitable edge cases, configure allowed join paths manually.
No need to write joins yourself. Save time, focus on the outcome
Ensure that data sources are integrated consistently with the right keys, and applied in the correct part of your pipeline.
Set up and verify once, and let the engine reuse jump points for all your models.
Joins are expensive. Only join data where needed and save costs.
Compile & sync your finished reconfigured data models into SQL & YML files that integrate with your dbt project. The transformation pipeline we build is yours to run in your own data warehouse, whether it be Snowflake, BigQuery or Redshift.
The code we build is exposed for you to review and evaluate.
We do not process any of your actual data - all we need to know are your warehouse schema, table, column & data type combinations.
Any changes made to your models are instantly reflected and propagated across all relevant files.
We do not modify your existing data models ever. All reconfigured models live within a container directory in your project.