Before you connect
- Add the PostgreSQL warehouse containing the built tables or views to your Syne team. Select the database that matches the manifest.
- Ensure the model relations exist and the connection has permission to read them.
- Use a PostgreSQL manifest with schema version 9–12, no more than 32 MB, and at most 10,000 normalized resources. Custom adapters and other warehouses are outside this preview.
Connect dbt Cloud
- Open Database tools > dbt > Connect project and choose dbt Cloud.
- Enter a project name and choose the existing PostgreSQL warehouse connection.
- Enter the dbt Cloud account hostname, account ID, and job ID. Use the hostname from your account URL, such as
your-account.us1.dbt.com, withouthttps://or a path. Documented regional account hosts and supported legacy hosts are accepted. - Supply a dbt Cloud token with permission to read the selected job, runs, and run artifacts. Prefer a service token with the minimum permissions your dbt Cloud plan supports. Syne stores it encrypted and does not return it in project responses.
- Connect. Syne verifies the account and job, then requests the latest successful run’s
manifest.json. If initial refresh fails, the project stays connected so you can fix access and retry Refresh metadata.
Import from another dbt environment
- Generate or obtain
target/manifest.jsonfrom your existing dbt build or compilation environment. Keep warehouse credentials andprofiles.ymloutside the artifact upload. - Choose Import manifest in Connect project.
- Enter a project name, choose the PostgreSQL warehouse, and select the manifest file.
- Connect. The imported snapshot is labeled as supplied by your team. Import a newer manifest when definitions change.
Run an analysis
Select a model and open Analyze data. Start with selected model inserts a quoted relation query. Replace it with the analysis you need. For example, if your project containsanalytics.customer_revenue with customer_id and lifetime_revenue:
Troubleshooting
Analysis-only projects do not offer compilation, compiled-SELECT previews, or schema-change ticket creation. Connect a separate GitHub project when you need that workflow.