Comparar modelos dbt y relaciones en el almacén antes de confiar en la paridad de migración con dbt-audit-helper
Permite a un agente ejecutar verificaciones de paridad de dbt, diferencias de relaciones y comparaciones de filas o valores para que las refactorizaciones y los cambios de fuentes puedan verificarse antes del lanzamiento.
Prerrequisitos
dbt Core, credenciales del almacén, paquete dbt-audit-helper
Instalación
Requisitos y advertencias del repositorio original:
- Cada relación debe tener las mismas columnas con los mismos nombres, pero no es necesario que estén en el mismo orden.
- Cada relación debe tener las mismas columnas con los mismos nombres, pero no es necesario que estén en el mismo orden. Crea listas largas con algunas exclusiones usando
dbt_utils.get_filtered_columns_in_relation, o pasaNoney... - Cada relación debe tener las mismas columnas con los mismos nombres, pero no es necesario que estén en el mismo orden. Usa
exclude_columnssi algunas columnas solo existen en una relación.
Notas de uso básico o para comenzar:
-
¿Nuevo en paquetes dbt? Lee más sobre ellos aquí.
-
Incluye este paquete en tu archivo
packages.yml— revisa aquí para la versión más reciente. -
Extraído de la documentación original: https://raw.githubusercontent.com/dbt-labs/dbt-audit-helper/HEAD/README.md