About Hybrid projects betaenterprise
With Hybrid projects, your organization can adopt complementary dbt Core and dbt Cloud workflows (where some teams develop projects in dbt Core and others in dbt Cloud) and seamlessly integrate these workflows by automatically uploading dbt Core artifacts into dbt Cloud.
Hybrid projects is available in private beta to dbt Cloud Enterprise accounts. To register your interest in the beta, reach out to your account representative.
dbt Core users can seamlessly upload artifacts like run results.json, manifest.json, catalog.json, sources.json, and so on — into dbt Cloud after executing a run in the dbt Core command line interface (CLI), which helps:
- Collaborate with dbt Cloud users by enabling them to visualize and perform cross-project references to dbt models that live in Core projects.
- (Coming soon) New users interested in the Visual Editor can build off of dbt models already created by a central data team in dbt Core rather than having to start from scratch.
- dbt Core users can navigate to dbt Explorer and view their models and assets. To view dbt Explorer, you must have a read-only seat.
Prerequisites
To upload artifacts, make sure you meet these prerequisites:
- Your organization is on a dbt Cloud Enterprise plan
- You're on dbt Cloud's release tracks and your dbt Core project is on dbt v1.10 or higher
- Configured a hybrid project in dbt Cloud.
- Updated your existing dbt Core project with latest changes and configured it with model access:
- Ensure models that you want to share with other dbt Cloud projects use
access: public
in their model configuration. This makes the models more discoverable and shareable - Learn more about access modifier and how to set the
access
config
- Ensure models that you want to share with other dbt Cloud projects use
- Update dbt Cloud permissions to create a new project in dbt Cloud
Note: Uploading artifacts doesn't count against dbt Cloud run slots.