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.

Post contentPost content