Data Marts
A Data Mart is a documented, reusable dataset that a data analyst prepares for business reporting. It is the core entity of OWOX Data Marts.
What Data Marts do in OWOX
Section titled “What Data Marts do in OWOX”A Data Mart turns raw warehouse data into a business-ready artifact with a description, output schema, and friendly field names. Analysts define the logic once. Business users then run, filter, and schedule reports without changing that logic.
Unlike a raw warehouse table, a Data Mart is documented, owned, reusable across BI tools, and safe to share.
How Data Marts fit the workflow
Section titled “How Data Marts fit the workflow”Sources load raw data into a Storage. A Data Mart defines business-ready data on top of that Storage. Destinations and Reports deliver the Data Mart’s output to business users.
Each Data Mart links to exactly one Storage. One Data Mart can feed many Destinations and Reports.
When to use Data Marts
Section titled “When to use Data Marts”- You answer the same business question repeatedly, such as ROAS by campaign and channel.
- Business users ask analysts for data exports instead of serving themselves.
- Teams argue about whose report is right and need one source of truth.
- You want to collect advertising or platform data on a schedule.
Data Mart types
Section titled “Data Mart types”| Type | Read |
|---|---|
| SQL query on your Storage | SQL Data Mart |
| Existing warehouse table | Table Data Mart |
| Existing warehouse view | View Data Mart |
| Set of tables matched by a pattern | Pattern Data Mart |
| Data imported from a platform API | Connector Data Mart |
Get started
Section titled “Get started”- Add a Storage if your project has none.
- Create a Data Mart of the type that fits your data. Start with the Connector Data Mart guide.
- Publish it and add a Report to deliver the output.
Learn more
Section titled “Learn more”| Need | Read |
|---|---|
| Combine Data Marts through relationships | Joinable Data Marts |
| Visualize Data Marts and relationships | Models Canvas |
| Rename fields with aliases | Define Output Schema |
| Filter, sort, and cap the rows a report delivers | Report Output Controls |
| Validate data with automated checks | Data Quality Checks |
| Preview Data Mart output | Data Preview |
| Core terms and how entities relate | Core Concepts |