Steps
1
Create a project
Sign in to Snap Data Studio. On the home page, click Create Blank Project.Snap Data Studio opens an Untitled Project. You can rename it later from the project menu.
2
Start a free trial
Agent Copilot and Generate Model need a plan that includes those features.
- Open Plans & Billing from the sidebar.
- Choose a plan and start the free trial from the pricing table.
- Return to your project when billing is active.
3
Use AI to create a conceptual model
Open the Conceptual Model (use Concepts in the sidebar if you need the Concepts drawer).Prefer business language and singular concept names. You can refine the model later with more Agent prompts or by editing concepts and relationships on the canvas.For field-level detail, see Create a conceptual model.
- Open AI Copilot from the header.
- Switch to Agent mode.
- Paste the prompt below and send it.
- When you see Staged changes ready, review the highlighted concepts and relationships on the canvas.
- Click Keep to save the model (or Revert to discard).
4
Reverse engineer a model
Import the TPC-H schema as a source ERD.Snap Data Studio creates a new diagram from the script. It does not overwrite your conceptual model.For other import options (database or DBML), see Create a logical & physical model.
- Open Diagrams in the project sidebar.
- Click Import diagram → Import DDL.
- Leave the dialect as Snowflake (or choose the dialect that matches the script).
- Paste the DDL below into the editor.
- Click Generate Diagram.
5
Generate a logical and physical model
Combine your conceptual model with the reverse-engineered source to produce a target ERD.
- With the Conceptual Model or source diagram tab active, click Generate Model in the header.
- Choose a methodology — for analytics, pick Kimball - Dimensional Model.
- On Concepts, select the concepts to include (use Select All for this walkthrough).
- On Source Model, select the diagram you imported from DDL.
- Optionally add guidance on the Guidance tab.
- Click Generate Model and wait for the run to finish.
- Dimensional suffix), plus AI-Generated Documentation and often Column Mappings. It does not overwrite the source diagram.Open the new diagram and use the Logical / Physical toggle to switch views. If physical mode is incomplete, set Warehouse, Database or Catalog, and Schema from physical location settings.For methodology options and how concepts enrich generation, see Create a logical & physical model.6
Refine the model with Copilot
Use Agent mode on the generated diagram to make a real modeling change — promote shipping method into its own dimension.Staged changes are not saved until you Keep. Resolve them before starting another Agent edit.For more Copilot patterns on diagrams, see Create a logical & physical model.
- Open the generated dimensional diagram.
- Open AI Copilot and switch to Agent mode.
- Paste the prompt below and send it.
- Review the staged table and relationship changes on the canvas.
- Click Keep to apply them (or Revert to discard).
7
Export an artifact
Forward engineer the generated diagram into warehouse DDL.
- Open Diagrams in the project sidebar.
- Hover the generated diagram and open its ⋯ menu.
- Click Forward engineer.
- Confirm the database type (Snowflake or Databricks).
- Click Generate DDL.
.sql artifact opens under the diagram. Edit and autosave as needed — Snap Data Studio does not run the script against your warehouse.You can also add documentation from the same ⋯ menu, or review the docs generation already created.