Check our package now at the dbt Hub,
and install turbovault4dbt!
Easy-to-Use User Interface
New team members can easily get started. No need for long initial training.
Optimal addition to DATAVAULT4dbt
TurboVault4dbt generates DATAVAULT4dbt-compatible models and takes over the work of writing models manually → faster development cycle and rollout
Encouraging metadata analysis
Fully understanding your source systems’ metadata helps to produce the most value out of your data
Continuous development and optimization influenced by feedback
Our developers will continue to work on further developments and feature releases while listening to the community’s feedback.
Create and fill your metadata tables, connect them to TurboVault4dbt and enjoy your free time for another cup of coffee.
Give it a try by visiting TurboVault4dbt on GitHub!
How does TurboVault4dbt work?
TurboVault4dbt reads your metadata analysis from the supported metadata storages and extracts necessary information to automatically generate relevant dbt models within your Data Vault 2.0 solution. These models can then be processed by using dbt with our DATAVAULT4dbt package.
Features
- Supported Metadata Storage: Snowflake, BigQuery, Excel, GoogleSheets
- Included Model Generation:
- Stage
- Standard Hub
- Standard Link
- Standard Satellite
- Non-Historized-Link and Non-Historized-Satellite (new)
- PIT (new)
- Multi-Active-Satellite (new)
- Record Tracking Satellite (new)
- sources.yml (new)
- properties.yml with standard DV2.0 Tests (Unique, Not-Null, Relationship) (new)
- Entity-Relationship-Diagram visualization with DBDocs (new)
- Quick DATAVAULT4dbt-compatible model generation
From CTRL+C and CTRL+V to a simple mouse-click!
Start using TurboVault4dbt and let the machine take care of the tiresome manual work.
Frequently asked questions
How can I start using TurboVault4dbt?
Visit the Github page of TurboVault4dbt and clone the repository to your project. Create and fill your metadata tables, connect them to TurboVault4dbt and start using TurboVault4dbt to generate your dbt-models that can be used immediately with DATAVAULT4dbt.
Which metadata storages does TurboVault4dbt support?
TurboVault4dbt currently supports metadata input from Excel, GoogleSheets, BigQuery or Snowflake. We are continuously working on adding more storage possibilities. If you have a special request, just reach out to us, to see what we can do!
Which Data Vault entities are included in TurboVault4dbt?
- TurboVault4dbt includes model generation for:
- Stage
- Standard Hub
- Standard Link
- Standard Satellite
- Non-Historized-Link and Non-Historized-Satellite
- PIT
- Multi-Active-Satellite
- Record Tracking Satellite
- sources.yml
- properties.yml with standard DV2.0 Tests (Unique, Not-Null, Relationship) (new)
- Entity-Relationship-Diagram visualization with DBDocs
- All these models are compatible with our DATAVAULT4dbt package and can be processed immediately.