The people who know the business decide what AI should understand.
Duodata turns the definitions your teams already use into meaning AI can apply — owned by the business, reviewed before it is used, and executed in your platform.
Detail by role
Mappings, tools, lineage and validation.
- Mappings: each business term is bound to the columns your models use.
- Tools: the same measure serves BI tools and AI assistants on your platform.
- Lineage: follow a measure from definition to gold view to native semantic view.
- Validation: reconcile results from source to output when definitions or schemas change.
| Business term | Mapped column |
|---|---|
| Gross revenue | demo.gold.revenue_by_quarter.gross_revenue |
| Discounts | demo.gold.revenue_by_quarter.discounts |
| Credits | demo.gold.revenue_by_quarter.credits |
| Quarter | demo.gold.revenue_by_quarter.quarter |
From your definition to your platform
From business meaning to platform execution
Defined by the business
Net revenue
= gross revenue − discounts − credits
- Owner
- Finance
- Used for
- Quarterly reporting
Duodata model
Your business meaning, ready for AI
One agreed definition with an owner, a time grain and the words people use to ask for it.
Choose your platform
Your platform executes the calculation. Pick one; you don't need both.
AI answer
Net revenue grew 5.4% from Q2 to Q3.
Definition used: net revenue = gross revenue − discounts − credits (owner: Finance).
Fictional example
Bring your use case
We start with one business question, the person who owns its meaning, the data behind it and the result you expect. A scoped, paid proof of concept puts that meaning to work in your platform.
- 01One business question
- 02One owner of the definition
- 03The data it depends on
- 04The result you expect
- Bring your use case
