Data Vault 2.0 es una metodología de modelado de datos y un patrón de diseño cuya intención es mejorar la flexibilidad de los almacenes de datos (data warehouses), comparado con otros enfoques de modelado populares. Data Vault 2.0 se puede aplicar a cualquier almacén de datos como Snowflake o Databricks. Al implementar almacenes de Data Vault, hemos descubierto que el paquete dbtvault es una herramienta muy útil para dbt. dbtvault proporciona un conjunto de plantillas jinja que generan y ejecutan los scripts ETL necesarios para poblar un almacén de Data Vault. Aunque dbtvault tiene algunas mejoras pendientes — carece de soporte para forzar unicidad implícita o realizar cargas incrementales — en general, cubre un nicho de mercado y requiere una configuración mínima para comenzar.