About Hybrid projects Enterprise +
With Hybrid projects, your organization can adopt complementary dbt Core and dbt workflows (where some teams develop projects in dbt Core and others in dbt) and seamlessly integrate these workflows by automatically uploading dbt Core artifacts into dbt.
Available in private beta
Hybrid projects is available in private beta to dbt 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 after executing a run in the dbt Core command line interface (CLI), which helps:
- Collaborate with dbt + dbt Core 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 Canvas 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 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 Core project is on dbt v1.10 or higher
- Configured a hybrid project in dbt.
- 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 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 projects use
- Update dbt permissions to create a new project in dbt
Note: Uploading artifacts doesn't count against dbt run slots.
0