Skip to content
Duodata
Business ownership

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 the Gold table snapshot to the native semantic view.
  • Validation: reconcile results from source to output when definitions or schemas change.
Databricks example · demo.gold.revenue_by_quarter
Business termMapped column
Gross revenuedemo.gold.revenue_by_quarter.gross_revenue
Discountsdemo.gold.revenue_by_quarter.discounts
Creditsdemo.gold.revenue_by_quarter.credits
Quarterdemo.gold.revenue_by_quarter.quarter
Meaning bridge

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.

Answer in AI/BI Genie

Net revenue grew 5.4% from Q2 to Q3.

Definition used: net revenue = gross revenue − discounts − credits (owner: Finance), served through Unity Catalog metric views.

Fictional example

Free pilot

Start a free pilot

We work through one business question with you: agree its meaning, map it to the relevant data and review how it works on Snowflake or Databricks. We agree the scope together before we start.