Changelog and past doc versions
AutomateDV by Datavault
Build your own Data Vault data warehouse! AutomateDV is a free to use dbt package that generates & executes the ETL you need to run a Data Vault 2.0 Data Warehouse on your data platform.
What does AutomateDV offer?
- productivity gains, fewer errors
 - multi-threaded execution of the generated SQL
 - your data modeller can generate most of the ETL code directly from their mapping metadata
 - your ETL developers can focus on the 5% of the SQL code that is different
 - dbt generates documentation and data flow diagrams
 
powered by dbt, a registered trademark of dbt Labs
Learn quickly with our worked example:
Check dbt Hub for the latest installation instructions, or read the docs for more information on installing packages.
- Create a model for your table.
 - Provide metadata
 - Call the appropriate template macro
 
# Configure model
{{- config(...)                          -}}
# Provide metadata
{%- set src_pk = ...                     -%}
...
# Call the macro
{{ automate_dv.hub(src_pk, src_nk, src_ldts,
                   src_source, source_model) }}Talk to our developers and other members of our growing community, get support and discuss anything related to AutomateDV or Data Vault 2.0