Skip to main content
This guide walks through a first session: create a project, start a free trial, sketch a conceptual model with AI, reverse engineer a source schema, generate a target model, refine it with Copilot, then forward engineer DDL.

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.
  1. Open Plans & Billing from the sidebar.
  2. Choose a plan and start the free trial from the pricing table.
  3. Return to your project when billing is active.
If a gated action asks you to upgrade, use Upgrade to open the same billing page.
3

Use AI to create a conceptual model

Open the Conceptual Model (use Concepts in the sidebar if you need the Concepts drawer).
  1. Open AI Copilot from the header.
  2. Switch to Agent mode.
  3. Paste the prompt below and send it.
  4. When you see Staged changes ready, review the highlighted concepts and relationships on the canvas.
  5. Click Keep to save the model (or Revert to discard).
Example prompt:
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.
4

Reverse engineer a model

Import the TPC-H schema as a source ERD.
  1. Open Diagrams in the project sidebar.
  2. Click Import diagramImport DDL.
  3. Leave the dialect as Snowflake (or choose the dialect that matches the script).
  4. Paste the DDL below into the editor.
  5. Click Generate Diagram.
TPC-H DDL:
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.
5

Generate a logical and physical model

Combine your conceptual model with the reverse-engineered source to produce a target ERD.
  1. With the Conceptual Model or source diagram tab active, click Generate Model in the header.
  2. Choose a methodology — for analytics, pick Kimball - Dimensional Model.
  3. On Concepts, select the concepts to include (use Select All for this walkthrough).
  4. On Source Model, select the diagram you imported from DDL.
  5. Optionally add guidance on the Guidance tab.
  6. Click Generate Model and wait for the run to finish.
Generation always creates a new diagram (for example the source name with a - 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.
  1. Open the generated dimensional diagram.
  2. Open AI Copilot and switch to Agent mode.
  3. Paste the prompt below and send it.
  4. Review the staged table and relationship changes on the canvas.
  5. Click Keep to apply them (or Revert to discard).
Example prompt:
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.
7

Export an artifact

Forward engineer the generated diagram into warehouse DDL.
  1. Open Diagrams in the project sidebar.
  2. Hover the generated diagram and open its ⋯ menu.
  3. Click Forward engineer.
  4. Confirm the database type (Snowflake or Databricks).
  5. Click Generate DDL.
A .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.

Next steps