Post by dbt Labs
148,607 followers
Your AI app will answer any question with confidence. Whether that answer is correct depends on the data foundation underneath it. Rachael Friedman, solutions architect at dbt Labs, walked through this problem at #DataAISummit and presented a reference architecture for AI apps that are governed and production-ready from the start. Databricks handles the platform and the AI layer. dbt handles the data foundation. That determines whether your app surfaces accurate answers or just confident-sounding ones. What dbt adds to an AI app on Databricks: ๐ธ ๐๐ผ๐๐ฒ๐ฟ๐ป๐ฎ๐ป๐ฐ๐ฒ:ย business logic and metric definitions live in version-controlled code, consistent across every app and every query ๐ธ ๐ง๐ฟ๐๐๐: full lineage, test status, and freshness signals give every agent interaction an auditable trail ๐ธ ๐๐ณ๐ณ๐ถ๐ฐ๐ถ๐ฒ๐ป๐ฐ๐: structured metadata means agents and LLMs retrieve the right context faster, with fewer tokens and less compute ๐ธ ๐ข๐ป๐ฒ ๐๐ฒ๐บ๐ฎ๐ป๐๐ถ๐ฐ ๐ฑ๐ฒ๐ณ๐ถ๐ป๐ถ๐๐ถ๐ผ๐ป: metrics defined once in dbt, so every app queries the same source of truth The reference app they built and demoed: a Databricks Streamlit app powered by the dbt MCP server and governed by Unity Catalog. Teams discover data assets, monitor quality, and query the Semantic Layer, with lineage, ownership, and test status surfaced alongside every result. The AI layer isn't where trust gets built. The data layer is.