{"id":13796710,"url":"https://github.com/Datavault-UK/automate-dv","last_synced_at":"2025-05-13T00:31:02.743Z","repository":{"id":37430768,"uuid":"211301839","full_name":"Datavault-UK/automate-dv","owner":"Datavault-UK","description":"A free to use dbt package for creating and loading Data Vault 2.0 compliant Data Warehouses (powered by dbt, an open source data engineering tool,  registered trademark of dbt Labs)","archived":false,"fork":false,"pushed_at":"2024-05-15T11:26:37.000Z","size":8643,"stargazers_count":461,"open_issues_count":41,"forks_count":111,"subscribers_count":28,"default_branch":"master","last_synced_at":"2024-05-19T03:13:28.756Z","etag":null,"topics":["data-vault","dataengineering","datalake","datavault","datavault20","datawarehouse","datawarehousing","dbt","elt","etl","metadata","snowflake","sql"],"latest_commit_sha":null,"homepage":"https://www.automate-dv.com","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Datavault-UK.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-27T11:13:15.000Z","updated_at":"2024-06-07T14:18:38.894Z","dependencies_parsed_at":"2024-02-27T11:06:05.961Z","dependency_job_id":"fe6ddda9-cda5-4faf-9836-d76b74047e51","html_url":"https://github.com/Datavault-UK/automate-dv","commit_stats":null,"previous_names":[],"tags_count":46,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Datavault-UK%2Fautomate-dv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Datavault-UK%2Fautomate-dv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Datavault-UK%2Fautomate-dv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Datavault-UK%2Fautomate-dv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Datavault-UK","download_url":"https://codeload.github.com/Datavault-UK/automate-dv/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225159877,"owners_count":17430202,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-vault","dataengineering","datalake","datavault","datavault20","datawarehouse","datawarehousing","dbt","elt","etl","metadata","snowflake","sql"],"created_at":"2024-08-03T23:01:14.094Z","updated_at":"2025-05-13T00:31:02.729Z","avatar_url":"https://github.com/Datavault-UK.png","language":null,"funding_links":[],"categories":["Slowly Changing Dimensions Data Modeling","sql","Others"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/25080503/237990810-ab2e14cf-a449-47ac-8c72-6f0857816194.png#gh-light-mode-only\" alt=\"AutomateDV\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/25080503/237990915-6afbeba8-9e80-44cb-a57b-5b5966ab5c02.png#gh-dark-mode-only\" alt=\"AutomateDV\"\u003e\n\n  [![Documentation Status](https://img.shields.io/badge/docs-stable-blue)](https://automate-dv.readthedocs.io/en/stable/?badge=stable)\n  [![Slack](https://img.shields.io/badge/Slack-Join-yellow?style=flat\u0026logo=slack)](https://join.slack.com/t/dbtvault/shared_invite/enQtODY5MTY3OTIyMzg2LWJlZDMyNzM4YzAzYjgzYTY0MTMzNTNjN2EyZDRjOTljYjY0NDYyYzEwMTlhODMzNGY3MmU2ODNhYWUxYmM2NjA)\n\u003c/div\u003e\n\u003cdiv align=\"center\"\u003e\n  \n  [![dbt Versions](https://img.shields.io/badge/compatible%20dbt%20versions-%3E=1.4%20%3C=1.8.x-orange?logo=dbt)](https://automate-dv.readthedocs.io/en/latest/versions/)\n\n\u003c/div\u003e\n\n[Changelog and past doc versions](https://automate-dv.readthedocs.io/en/latest/changelog/)\n\n# AutomateDV by [Datavault](https://www.data-vault.com)\n\nBuild your own Data Vault data warehouse! AutomateDV is a free to use dbt package that generates \u0026 executes the ETL you need to run a Data Vault 2.0 Data Warehouse on your data platform.\n\nWhat does AutomateDV offer?\n- productivity gains, fewer errors\n- multi-threaded execution of the generated SQL\n- your data modeller can generate most of the ETL code directly from their mapping metadata\n- your ETL developers can focus on the 5% of the SQL code that is different\n- dbt generates documentation and data flow diagrams\n\npowered by [dbt](https://www.getdbt.com/), a registered trademark of [dbt Labs](https://www.getdbt.com/dbt-labs/about-us/)\n\n## Worked example project\n\nLearn quickly with our worked example:\n\n- [Read the docs](https://automate-dv.readthedocs.io/en/latest/worked_example/)\n\n- [Project Repository](https://github.com/Datavault-UK/automate-dv-demo)\n\n## Supported platforms:\n\n[Platform support matrix](https://automate-dv.readthedocs.io/en/latest/platform_support/\n\n## Installation\n\nCheck [dbt Hub](https://hub.getdbt.com/Datavault-UK/automate_dv/latest/) for the latest installation instructions, \nor [read the docs](https://docs.getdbt.com/docs/build/packages) for more information on installing packages.\n\n## Usage\n\n1. Create a model for your table.\n2. Provide metadata\n3. Call the appropriate template macro\n\n```bash\n# Configure model\n{{- config(...)                          -}}\n\n# Provide metadata\n{%- set src_pk = ...                     -%}\n...\n\n# Call the macro\n{{ automate_dv.hub(src_pk, src_nk, src_ldts,\n                   src_source, source_model) }}\n```\n\n## Join our Slack Channel\n\nTalk to our developers and other members of our growing community, get support and discuss anything related to AutomateDV or Data Vault 2.0\n\n[![Join our Slack](https://img.shields.io/badge/Slack-Join-yellow?style=flat\u0026logo=slack)](https://join.slack.com/t/dbtvault/shared_invite/enQtODY5MTY3OTIyMzg2LWJlZDMyNzM4YzAzYjgzYTY0MTMzNTNjN2EyZDRjOTljYjY0NDYyYzEwMTlhODMzNGY3MmU2ODNhYWUxYmM2NjA)\n\n\n## Social \n\n[![Twitter Follow](https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge\u0026logo=twitter\u0026logoColor=white)](https://twitter.com/Automate_DV)\n\n[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/showcase/automate-dv/)\n\n[![Youtube](https://img.shields.io/badge/YouTube-FF0000?style=for-the-badge\u0026logo=youtube\u0026logoColor=white)](https://www.youtube.com/@AutomateDV)\n\n\n## Awards\n\n\u003cp align=\"left\"\u003e\n  \u003ca href=\"https://www.portsmouth.co.uk/business/first-ever-innovation-awards-wow-guests-in-portsmouth-with-stunning-displays-of-impressive-work-as-honours-are-handed-out-in-10-categories-3445796\"\u003e \n    \u003cimg src=\"https://user-images.githubusercontent.com/25080503/140721804-9257d5fd-5e95-4c45-ada2-bc17d8089534.png\" alt=\"innovation awards\" \n    width=\"250\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Contributing\n[View our contribution guidelines](CONTRIBUTING.md)\n\n## License\n[Apache 2.0](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDatavault-UK%2Fautomate-dv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDatavault-UK%2Fautomate-dv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDatavault-UK%2Fautomate-dv/lists"}