Skip to main content

Overview

Data Modeling with Wren Engine

Wren Engine utilizes Modeling Definition Language (MDL) to succinctly describe dataset tables, providing a structured and standardized approach for defining their attributes within the data warehouse infrastructure. It provides a series way to describe tables:

Model

The model provides a logical layer for your table, allowing you to enhance its semantics without impacting the real data. Through the model, you can expose only the specific data you intend to expose.

Relationship

These relationships describe how to link two models together and enable seamless data integration and analysis across both entities.

Metric (Coming soon!)

A metric is an aggregated outcome derived from a particular model / metric . It consists of the following parts: measure, dimension and time grain.

View

Like most RDBMS, a view is the result set of a stored query, and we can use all Wren Engine data objects , such as model, metric or view in view.