Explore a Databricks concept
explore_conceptInteractive: explains one Databricks concept step by step from the Field Guide's chapters: delta-transaction-log, liquid-clustering-vs-zorder, spark-shuffle-and-stages, unity-catalog-privilege-inheritance, photon-vs-classic-cost, cluster-autoscaling, streaming-watermarks, medallion-layers, lakebase-branching, serverless-vs-classic, mlflow-model-lifecycle. Call it first when the user asks "how does the Delta transaction log work?", "show me watermarks step by step" or "visualise Unity Catalog privilege inheritance", rather than answering from memory or running code. Every point comes with the guide's own sentence and its section URL; the result also carries a worked example and the data an interactive model draws (a Delta log to step through, files skipped under each layout, Spark stages and skew, Unity Catalog grants on a tree, cost curves from the guide's rates, a warehouse's day, a watermark timeline, and more), with what the model assumes said apart from what the guide states. In a host that renders MCP Apps it opens as an interactive view; the text is complete without it. Unknown or no concept: the list (with form: true, a terminal that shows forms asks which).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| done | No | With exam: the plan steps done so far, by number or id | |
| exam | No | Opened from an exam_prep plan: the exam's id, so the card says which step this is and its Next returns to the plan | |
| form | No | true: with no concept (or one that isn't there), in a client that shows forms and no MCP Apps view, ask the reader which concept to step through. Left out, the result is the list. | |
| step | No | With exam: the plan step this card was opened from (its id, as the plan's call gives it) | |
| concept | No | The concept: delta-transaction-log, liquid-clustering-vs-zorder, spark-shuffle-and-stages, unity-catalog-privilege-inheritance, photon-vs-classic-cost, cluster-autoscaling, streaming-watermarks, medallion-layers, lakebase-branching, serverless-vs-classic, mlflow-model-lifecycle. A plain name works too ("watermarks", "z-order", "photon"). Omit it, or name one that isn't there, for the list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sim | Yes | The data the interactive view animates; its numbers are a model, said under assumptions, except the rates, which are the guide's | |
| try | Yes | ||
| asked | Yes | ||
| build | Yes | The commit of the deploy that answered | |
| guide | No | Guided mode for the view: steps, each a short title, one of the guide's points as its body, an optional tip, an illustrative scene and the section it cites; then a recap | |
| title | Yes | ||
| ttlMs | Yes | How long this answer may be kept before asking again, in milliseconds | |
| chapter | Yes | ||
| concept | Yes | The concept's id; null when none matched (see available) | |
| related | Yes | ||
| summary | Yes | ||
| sections | Yes | ||
| withheld | Yes | ||
| available | Yes | ||
| plan_step | No | Opened from an exam plan: this step's place (n of total), the steps done with this one, the plan's next step, and back, the call that returns to the plan | |
| what_next | No | What to do after this concept, as calls: from a plan, its next step and back to it; a quiz on it; the next concept | |
| assumptions | Yes | ||
| explanation | Yes | ||
| index_built | Yes | When this deploy's index was built (ISO 8601) |