Available for Enterprise Edition only.
Create models
To add a new model to your project:- Open your project in the project editor.
- Click + Add Entity from the bottom of the Project tab in the left sidebar.
- Click Model.
- In the Add Model dialog, add a Model Name.
- Review the path where the model will be saved in the project repository. In most cases, the default
modelpath is sufficient. - Click Create.
Compatible gems
Each gem in a model maps to a SQL statement. As you configure gems on the visual canvas, Prophecy automatically generates the corresponding SQL, determines whether to use a CTE or subquery for each step, and integrates your changes into the overall model.Advanced settings
The Advanced Settings dialog lets you set dbt configurations at the project, folder, or model level. Each setting corresponds to standard dbt configurations, typically defined in a dbt project YAML file. They cover properties such as materialization behavior, physical storage, metadata, and access controls. Some settings reflect properties found in the target model gem. When you update a setting through the Advanced Settings panel, it automatically syncs with the corresponding target model gem when relevant. To open the Advanced Settings:- Open the project settings menu beside the project name.
- Select Advanced Settings.
- Choose to edit the Project Settings, Folder Settings, or Model Settings.

Folder Settings only apply to directories that contain models.
Schedule models
To schedule automated model execution:- The project must use the Normal Git Storage Model.
- You need to use an external orchestrator, such as Databricks Jobs or Apache Airflow DAGs.
Models vs pipelines
Models and pipelines are two different SQL project components. The following table describes the key differences between models and pipelines.Show underlying models
Many visual transformations in pipelines are compiled into models under the hood. If you are working on a pipeline, you can view and edit the code of underlying dbt models in a pipeline. However, you cannot visually edit these underlying models. To view these models, select Show Models from the project interface.

