About Hybrid projects
With Hybrid projects, your organization can adopt complementary dbt v1 and dbt workflows (where some teams deploy projects in dbt v1 and others in dbt) and seamlessly integrate these workflows by automatically uploading dbt v1 artifacts into dbt.
Available in public preview
Hybrid projects is available in public preview to dbt Enterprise accounts.
dbt v1 users can seamlessly upload artifacts like run results.json, manifest.json, catalog.json, sources.json, and so on — into dbt after executing a run in the dbt v1 command line interface (CLI), which helps:
- Collaborate with dbt + dbt v1 users by enabling them to visualize and perform cross-project references to dbt models that live in dbt v1 projects.
- (Coming soon) New users interested in the Canvas can build off of dbt models already created by a central data team in dbt v1 rather than having to start from scratch.
- dbt v1 and dbt users can navigate to Catalog and view their models and assets. To view Catalog, you must have a read-only seat.
Prerequisites
To upload artifacts, make sure you meet these prerequisites:
- Your organization is on a dbt Enterprise+ plan
- You're on dbt's release tracks and your dbt v1 project is on dbt v1.10 or higher
- Configured a hybrid project in dbt.
- Updated your existing dbt v1 project with latest changes and configured it with model access:
- Ensure models that you want to share with other dbt projects use
access: publicin their model configuration. This makes the models more discoverable and shareable - Learn more about access modifier and how to set the
accessconfig
- Ensure models that you want to share with other dbt projects use
- Update dbt permissions to create a new project in dbt
Note: Uploading artifacts doesn't count against dbt run slots.
Was this page helpful?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
0