These patterns are for the engineers and architects who have to make agents work on real lakehouse data. Each one is a step-by-step build with code, a test that proves it, and a "done when" checklist. They fit together: governed views are what the policies filter, the guardrails run on what the compiler emits, and the MCP server is how the agent reaches all of it.

Suggested order

If you are starting from nothing, read them in the order above and run the companion code as you go. If you already have an MCP server in front of your lakehouse, start with query guardrails and check your server against its "done when" list; it is the fastest way to find gaps.

Where they sit in the architecture

The reference architecture has eight labeled layers from object storage to agents. These patterns cover the middle of it: the catalog and table format (pattern 5), the semantic layer (pattern 4), governance (patterns 1 and 2), and the agent interface (patterns 3 and 4).

Build with the community